如何从MySQL命令行客户端创建sql文件

如何从MySQL命令行客户端创建sql文件,mysql,Mysql,我已经使用MySQL命令行客户端创建了一个数据库。所有数据库文件采用*.frm格式。现在我想从这个数据库的表中创建一个*.sql文件。如何做到这一点? 我喜欢这里的一些类似问题,但提供的解决方案都不适合我。使用mysqldump导出数据库 mysqldump MyDatabase > MyDatabase.sql 其中,root是用户名,系统将提示您输入密码,database是数据库名称选择要创建其.sql文件的表->然后单击导出->然后按Go。将在需要执行这些命令的地方创建该表的SQ

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

使用mysqldump导出数据库

mysqldump MyDatabase > MyDatabase.sql


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

选择要创建其.sql文件的表->然后单击导出->然后按Go。将在需要执行这些命令的地方创建该表的SQL文件

??在windows命令提示符或MySQL命令行客户端??我试图在MySQL命令行客户端中执行此操作,但它给出了一个语法错误。谢谢您正在尝试从
.frm
文件恢复数据库,还是只希望创建
.sql
文件?如果是后者,请查看。如果是前者,那么这是@newfurnity的副本,谢谢您提供的信息。我只是想将我的数据库导出为一个*.sql文件,我按照Mihai Iorga说的那样做了谢谢你的回答。首先我们需要将目录更改为MySQL>>bin,然后我们可以运行mysqldump
mysqldump -uroot -p database > /path/to/file/database.sql