【问题标题】:Export with mysqldump not detecting the correct Database name使用 mysqldump 导出未检测到正确的数据库名称
【发布时间】:2020-03-05 10:05:41
【问题描述】:

要转储数据库,我正在运行此命令

mysqldump -u doadmin -p your_password -h mysql-test-do-user-4915853-0.db.ondigitalocean.com -P 25060 your_database_name \
> /path/to/database_file.sql

运行命令后显示错误:

mysqldump: Got error: 1049: Unknown database 'your_password' when selecting the database

然后我尝试了这个命令

mysqldump -u user --databases DB_Name -p Pass -h mysql-test-do-user-4915853-0.db.ondigitalocean.com -P 25060  \> database_file.sql 

它已执行命令并转储所有 90 个表,最后显示错误

mysqldump: Got error: 1049: Unknown database 'DB_Name ' when selecting the database

请说出你的想法

【问题讨论】:

    标签: mysql digital-ocean


    【解决方案1】:

    请不要在参数后使用空格,按照下面的命令,它应该可以工作

    mysqldump -udoadmin -pyour_password -hmysql-test-do-user-4915853-0.db.ondigitalocean.com -P25060 your_database_name > /path/to/database_file.sql
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-02-04
      • 2023-03-23
      • 2020-10-16
      • 2017-09-02
      • 2012-04-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多