my sql出现error 1049,为什么?

my sql出现error 1049,为什么?,第1张

命令行输入:\x0d\x0aD:\Program Files\MySQL\MySQL\bin>mysqldump -uroot -p test2008db>d:\backupdb\test2008db.sql\x0d\x0a错误显示:\x0d\x0amysqldump: Got error: 1049: Unknown database'test2008dbwhen selecting the database\x0d\x0a但是:mysql>show databases\x0d\x0a显示:\x0d\x0a+---------------+\x0d\x0a| Database |\x0d\x0a+---------------+\x0d\x0a| test2008db |\x0d\x0a+---------------+\x0d\x0amysql>use test2008db\x0d\x0a显示:\x0d\x0aDatabase changed\x0d\x0a解决办法如下:\x0d\x0a在命令行输入:\x0d\x0aD:\Program Files\MySQL\MySQL\bin>mysqldump -uroot -p test2008db>d:\backupdb\test2008db.sql\x0d\x0a按回车,输入密码,备份成功

在命令行输入:

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.

按回车,输入密码,备份成功。

MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8530392.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存