mysqldump未知数据库bitnami_redmine

mysqldump未知数据库bitnami_redmine,mysql,database,mysqldump,redmine,bitnami,Mysql,Database,Mysqldump,Redmine,Bitnami,我目前正在尝试将mysql数据库从Windows机器上的Bitnami Redmine堆栈迁移到Ubuntu 当我尝试mysqldump数据库时,会发生以下情况: C:\BitNami\redmine-2.3.1-1\mysql\bin>mysqldump-u root-p BitNami\u redmine>backup\u redmine.sql 输入密码:************ mysqldump:获取错误:1049:选择数据库时未知数据库“bitnami_redmine” mysqls

我目前正在尝试将mysql数据库从Windows机器上的Bitnami Redmine堆栈迁移到Ubuntu

当我尝试mysqldump数据库时,会发生以下情况:

C:\BitNami\redmine-2.3.1-1\mysql\bin>mysqldump-u root-p BitNami\u redmine>backup\u redmine.sql 输入密码:************ mysqldump:获取错误:1049:选择数据库时未知数据库“bitnami_redmine”

mysqlshow提供以下输出:

C:\BitNami\redmine-2.3.1-1\mysql\bin>mysqlshow -u root -p
Enter password: ************
+--------------------+
|     Databases      |
+--------------------+
| information_schema |
| mantis             |
| mysql              |
| performance_schema |
+--------------------+
有人能告诉我为什么mysql数据库下没有显示bitnami_redmine数据库吗

非常感谢


moatze

如果该数据库确实存在于该服务器上,则root用户没有查看该数据库的权限,但除非您专门限制了root用户的权限,否则这种可能性不大。
否则,就像Kevin在评论中提到的那样,该服务器上不存在该数据库。

由于WAMP而发生这种情况

我的设置是:

  • 我安装的MySQL服务器(WAMP不提供)
  • 之后安装WAMP
启动WAMP时

  • 命令行mysql用于root@localhost不会显示我的大多数数据库
  • WAMP PHP MYADMIN将在连接到时显示我的所有数据库root@localhost
当WAMP停止时

  • 命令行mysql用于root@localhost是否显示我所有的“缺失”数据库

因为您的数据库未在此服务器上设置;)