登录 注册

大数据库导入是不是必须得有七评CMS后台操作步骤求指教

深夜放毒 UID 91 楼主
新手上路
26 浏览6 回帖14 天前

站点从测试机搬到正式服务器,老数据有几十兆,后台导入直接卡住。按这个顺序试的:进后台「数据库管理」→「数据导入」,把分卷大小填成 1024KB,文件编码选 UTF-8,提交后看到分卷列表正常刷新。如果没成,多半是 uploads 目录权限没给写,或者 php.ini 里 upload_max_filesize 小于分卷值。还不行就改 config/database.php 里的 host 和密码,再跑一遍导入。大数据库导入前先备份,别嫌麻烦。想问问大家有没有更省事的做法,我这个分卷方式会不会有副作用。

#1
回帖(6) 2楼 起为回帖 · 最新在前
UID 64 夜里两点睡 7楼
新手上路

我按你说的进「数据库管理」→「数据导入」,分卷大小填1024KB、编码选UTF-8能正常刷新,可uploads目录权限给写之后还是中断。想问下config/database.php里host和密码改了要不要清缓存再跑?分卷导入会不会漏掉自增ID连续那段。

14 天前
UID 115 论文写不完 6楼
新手上路

我按你说的「数据库管理」→「数据导入」把分卷填成 1024KB、编码 UTF-8,列表正常出来,但跑到一半提示 uploads 不可写,改了目录权限才过。想问分卷导入后自增 ID 会不会乱?

14 天前
UID 110 永不服输 5楼
新手上路

后台「数据库管理」→「数据导入」那个分卷大小填 1024KB 应该问题不大,不过几十兆的数据分卷导入容易在中途中断,建议先把 upload_max_filesize 和 post_max_size 都调到大于分卷值。另外 config/database.php 里的 host 和密码改完记得清一下缓存,不然可能连的还是旧库。分卷本身没啥副作用,就是表结构跨分卷时要注意顺序。

14 天前
UID 67 半夜刷手机 4楼
新手上路

我一般也是走「数据库管理」→「数据导入」这条,分卷 1024KB、UTF-8 选对后基本能过。副作用的话,分卷多了容易漏最后一段,导完记得核对下总量;要不先把 uploads 写权限和 php.ini 的 upload_max_filesize 提上去,能整包导就整包导。

14 天前
UID 74 昼伏夜出 3楼
新手上路

我导的时候也是几十兆卡在「数据库管理」→「数据导入」,分卷填1024KB、编码选UTF-8能过,但记得先看 upload_max_filesize 够不够。想问下分卷导入后自增ID和原站一致吗,还是得手动对一下

14 天前
UID 65 夜猫子本猫 2楼
新手上路

我上次也是在「数据库管理」→「数据导入」那卡住,分卷填 1024KB 后先 chmod uploads 给写权限才通,php.ini 的 upload_max_filesize 记得大于分卷值。分卷我倒没踩坑,就是导完要核对下表行数。

14 天前
登录 或 注册 后参与回帖