Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索
12
返回列表 发新帖

[疑问] 用mysqldump导出的sql文件,用mysql不能导入,请大家帮帮忙,谢谢!

[复制链接]
白乐天 发表于 2008-1-21 19:18:46 | 显示全部楼层
原帖由 phpservice 于 2008-1-21 11:51 发表
用mysqldump导出的sql文件,用mysql不能导入,请大家帮帮忙,谢谢!具体操作如下:

mysqldump导出的sql文件:mysqldump -p dbname > dbname.sql

mysql导入:mysql -p dbname < dbname.sql

mysql导入出现的错 ...


这是因为你的数据中存在一些被mysql误解为命令的字符。
你可以在导入时加上 -f 参数,这样可以跳过一些异常数据。
回复

使用道具 举报

 楼主| phpservice 发表于 2008-1-22 12:19:43 | 显示全部楼层
非常感谢11楼解答,导入时加入 -f参数:-f, --force         Continue even if we get an sql error.,这样会不会导入的表不正常呢??

我现在导出时用:mysqldump -p -c --opt --default-character-set=gbk dbname >dbname.sql
导入用mysql -p --default-character-set=gbk dbname < dbname.sql

导入很慢慢,都几个小时了,还没有导入完,用phpmyadmin查看,仅恢复得几个表。

郁闷啊。请问有人遇到类似的情况吗?请大家帮帮忙呀,谢谢了!!!
回复

使用道具 举报

 楼主| phpservice 发表于 2008-1-22 12:21:29 | 显示全部楼层
导入用了几个小时,CPU占用很大,得了几个表,还没有结束,暂时不出现错误。奇怪啊
回复

使用道具 举报

 楼主| phpservice 发表于 2008-1-23 14:25:23 | 显示全部楼层
没人帮忙,自己顶!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 06:58 , Processed in 0.088739 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表