当前位置:编程学习 > JAVA >>

MySQL数据库无法备份的问题

我想导出一个数据库,但是出现报错:
D:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -u root -p lmsdb>C:\lmsdb.s
ql
Enter password: **********
mysqldump: Got error: 1049: Unknown database 'lmsdb' when selecting the database
重点是这个库必然存在:
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| lmsdb              |
| mysql              |
| performance_schema |
| sakila             |
| test               |
| world              |
+--------------------+
7 rows in set (0.00 sec)
这是为什么?求解。。。 --------------------编程问答-------------------- 给你推荐一个软件,mysql的前台,实现起来比较简单
navicat for mysql
百度一下网上很多,再百度一个注册码 --------------------编程问答-------------------- 会不会有权限的问题

看数据库名会不会包含引号的情况 --------------------编程问答-------------------- 你去C盘中查看下,是否存在lmsdb.sql,若不存在,说明你的数据库可能是临时数据库。
--------------------编程问答-------------------- D:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -u root -p 把密码加上lmsdb>C:\lmsdb.s

这样看可以不,如果不行就用Mysql数据库客户端试试吧,navicat for mysql确实挺好用的
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,