https://.com/q/1010000005021943
我今天试了试,从我公司电脑导出,然后再导入到同一台电脑:
我的导出命令:
mysqldump -u root -p xsk > D:\xskdc.sql
我看了之后,已经确定D盘有个 xskdc.sql
但是我用导入后:
mysql -u username -p sssss < D:\xskdc.sql
发现数据库并没有多一个叫sssss的库;
请问我哪里错了吗?
你的导入方法有误:
mysql -u root -p
create database sssss;
use sssss;
source d:/xskdc.sql;
如果中文汉字乱码,那还需要进行编码调整:
set charset=utf-8
sql文件中只存储了表的创建以及数据,并没有关于创建数据库的语句,库要自行创建,然后执行导入数据;用文本编辑器打开sql文件一看便知
需要你手动创建数据库,然后再导入数据