mysql 导出成sql,再次导入,发现没有自动建库语句是怎么回事?
2个回答
展开全部
mysqldump 有很多 选项使用的。 你想要带创建数据库的 语句的话 这样写 mysqldump -u 帐号 -p -B 数据库名 > 导出文件名 这里的 -B 就是 要带创建数据库的语句。
MySQL命令行导入sql数据库方法:
1、把sql文件拷贝到C:\Windows\Temp文件下。这样mysql服务器有权限读取。
2、进入MySQL目录下的bin文件夹:cd MySQL的bin文件夹的路径如我输入的命令行:cd D:\Program Files\MySQL\MySQL Server 5.1\bin。
3、进入MySQL:mysql -u用户名 -p密码如我输入的命令行:mysql -uroot -p123 (MySQL的密码),如图片黄色区域。
4、在SQLyog中新建你要建的数据库,这时的数据库是没有表的数据库。
5、输入:mysql>use 目标数据库名,如图黄色区域。
6、导入文件:mysql>source 导入的文件名; 如我输入的命令行:mysql>source ygeshop.sql; 如图中黄色区域。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询