【问题标题】:How to create a sql file from MySQL command line client如何从 MySQL 命令行客户端创建 sql 文件
【发布时间】:2012-08-16 20:16:48
【问题描述】:

我使用 MySQL 命令行客户端创建了一个数据库。 *.frm 格式的所有数据库文件。现在我想从这个数据库的表中创建一个 *.sql 文件。这个怎么做 ? 我在这里遇到了一些类似的问题,但提供的解决方案都不适合我。

【问题讨论】:

  • 您是在尝试从.frm 文件中恢复数据库,还是只想创建.sql 文件?如果是后者,请查看mysqldump。如果是前者,那么这是 stackoverflow.com/questions/879176/… 的副本
  • @newfurniturey 感谢您提供信息。我只是想将我的数据库导出为 *.sql 文件,我按照 Mihai Iorga 所说的做了。 :)

标签: mysql


【解决方案1】:

mysqldump

mysqldump -uroot -p database > /path/to/file/database.sql

root 是用户名,系统会提示您输入密码,database 是数据库名称

【讨论】:

  • 感谢您的回答。首先我们需要将目录更改为 MySQL>>bin 然后我们可以运行 mysqldump
【解决方案2】:

使用mysqldump导出数据库。

mysqldump MyDatabase > MyDatabase.sql

http://dev.mysql.com/doc/refman/5.5/en/mysqldump.html

【讨论】:

  • 我需要在哪里执行这些命令??在 windows 命令提示符或 MySQL 命令行客户端 ??我尝试在 MySQL 命令行客户端中执行此操作,但它给出了语法错误。谢谢!
【解决方案3】:

选择要创建其 .sql 文件的表 -> 然后单击导出 -> 然后按执行。将创建该表的 .SQL 文件

【讨论】:

    猜你喜欢
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 2011-09-19
    • 1970-01-01
    • 2022-07-22
    • 2021-08-08
    • 2017-10-07
    相关资源
    最近更新 更多