|
在的命令行输入:
D:\Program Files\MySQL\MySQL\bin>mysqldump -uroot -p test2008db>d:\backupdb\test2008db.sql;
错误显示:
mysqldump: Got error: 1049: Unknown database 'test2008db;' when selecting the database
但是我在:
mysql> show databases;
显示:
+---------------+
| Database |
+---------------+
| test2008db |
+---------------+
mysql>use test2008db;
显示:
Database changed
#################################################################
解决办法如下:
#################################################################
在的命令行输入:
D:\Program Files\MySQL\MySQL\bin>mysqldump -uroot -p test2008db>d:\backupdb\test2008db.sql
按回车,输入密码,备份成功
*******************************************************************************************************
大家发现问题没?Unknown database 'test2008db;' ,而不是Unknown database 'test2008db'
test2008db;≠test2008db
也就是备份命令最后多此一举的分号“;”捣的鬼。
碰到此问题的XDJM不妨试试。
|
|