Alv*_*aro 59 mysql mysql-workbench
我正在尝试导出我在MySQL Workbench上的DataBase,但是我在.sql文件上生成INSERT语句时遇到了麻烦.
我命令导出数据,我对要导出的数据库进行逆向工程.然后,我去
文件/导出/转发工程师SQL CREATE脚本
一旦进入,我选择Generate INSERT Statements for Tables选项.
结果只生成create table的代码.
有没有办法为数据创建insert语句?
谢谢
Var*_*pta 70
对于旧版本:
打开MySQL Workbench>主页>管理导入/导出(右下角)/选择所需的DB>高级导出选项选项卡>完成插入[已选中]>开始导出.
对于6.1及更高版本,感谢ryandlf:
单击"管理"选项卡(在模式旁边),然后选择"数据导出".
Fed*_*zza 15
我在新版本中找到此选项时遇到了一些问题,因此对于Mysql Workbench 6.3,请转到架构并输入您的连接:
extended-inserts然后导出所需的数据,您将看到结果文件:
你可以在命令行中使用mysqldump工具来完成它:
mysqldump your_database_name > script.sql
Run Code Online (Sandbox Code Playgroud)
这将创建一个包含数据库create语句和insert语句的文件.
有关mysql dump选项的更多信息:https://dev.mysql.com/doc/refman/5.7/en/mysqldump-sql-format.html
在 MySQL 中Workbench 6.1。
我必须单击Apply changes插入面板中的按钮(只单击一次,因为单击两次就会导致 MWB 崩溃......)。
您必须为每张桌子执行此操作。


Generate INSERT statements for table

| 归档时间: |
|
| 查看次数: |
100702 次 |
| 最近记录: |