在ds窗口中导入MYSQL数据库时报error 1049 (42000):Unknown database ';'这个错误

如题所述

你之前备份的操作是不是用mysqldump命令备份的?这个命令是只备份数据库的内容而不是整个数据库,你可以看他导出的sql文件就知道了,里面没有对数据库的操作,(说白了就是没有创建数据库的语句)
所以你恢复他就找不到你恢复命令上指定的数据库,需要先创建一个数据库如mydb,
再mysql
-uroot
-p123
mydb
<
备份文件路径
把内容导入进去
虽然久远,但希望对同样有此疑问的有所帮助
温馨提示:答案为网友推荐,仅供参考