2 zhuoyang111 zhuoyang111 于 2013.12.17 13:44 提问

mysql 数据库无法导入表

数据库store原先有product表,后来别人在该表中添加了几个属性,然后我把自己原先的product表删除,在导入新的product表,显示不成功;
2C096C62AB80C55BA62ABA98ABB15762AEAE2ADE2ADE2ADAD7155F4C50EC52D8C50BB0AAE18AB4714B44EF8A1B0714AF18A1D8A5BC55AC55D8AB78A1B030AB6062ADE2AB4E2AD5702B78A5D8AAE030A17018A1BC50B81C50DD7155BCB14AD2714D2C3812D
[Msg] Finished - Unsuccessfully
我是用navicat for mySQL导入的;
然后我通过命令行导入,还是不行

mysql> use store;
Database changed
mysql> source F:\product.sql
ERROR 1146 (42S02) at line 1 in file: 'F:\product.sql': Table 'store.product' do
esn't exist
mysql>
谁来帮帮忙啊!

3个回答

doyouwanna
doyouwanna   2013.12.17 15:04
已采纳

有些版本Navicat的导入功能不稳定,你试试在运行对话框的“开始”按钮在完成后再按一次,还不行,重点检查.sql文件,能用文本编辑软件打开吗?它的编码是不是和你导入时选择的编码一致(UTF8?)

nerissa
nerissa   2013.12.17 14:26

#mysql store product < F:\product.sql
若还不行,就是你备份有问题,
另外,不建议用工具备份MYSQL,用命令行mysqldump database_name > bak.sql备份最保险,

zhywylb
zhywylb   2013.12.17 20:43

重新添加一个账号 再导入新的表

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!