【问题标题】:Backing up a Single Table in mysql在 mysql 中备份单个表
【发布时间】:2019-06-01 08:07:59
【问题描述】:

在 Mysql 中备份单个文件并将其保存为 .bak 扩展名的正确方法是什么?

我试过了

mysqldump db_name table_name > table_name.sql

但我只是得到一个语法错误,说它不是一个正确的语句

谢谢

【问题讨论】:

    标签: mysql mysql-backup


    【解决方案1】:
    mysqldump -uUsername -pPassword db_name table_name>C:\table_name.sql
    

    -u:你的数据库用户名

    -p 你的数据库密码

    C:\table_name.sql 必须是绝对路径

    【讨论】:

    • 是否有 . db_name 和 table_table 之间?
    • 路径名是否也更好?我在虚拟机中做这个,没有 C 盘
    • 如果linux是这样的:/home/table_name.sql
    • 我试过这个,我得到了一个非常奇怪的输出i.imgur.com/uTwH3Zn.png
    • 将 :\home\ag715.sql 更改为您的真实路径,例如 /home/ag715.sql
    【解决方案2】:

    首先确保你运行你的MYSQL然后

    mysqldump –u[user name] -p[password] -h[hostname] [database name] [table_name] > dump.sql
    

    【讨论】:

      猜你喜欢
      • 2011-10-04
      • 2015-06-26
      • 1970-01-01
      • 2019-05-06
      • 1970-01-01
      • 2023-02-26
      • 1970-01-01
      • 1970-01-01
      • 2012-11-19
      相关资源
      最近更新 更多