我在MySQL查询浏览器中有一个包含许多表的完整模式,其中包含数据。现在我想将这个包含所有表/数据的完整数据库发送给我的同事。如何将此信息发送给我的同事,以便他可以将这个完整的模式放在他的MySQL查询浏览器中?
感谢。
答案 0 :(得分:44)
我不确定你在哪里工作,你可以将它导出到文件,然后发送给你的朋友。 (root是我的localhost用户名)
mysqldump -u root -p --databases DB_NAME >databasename.sql
PS:mysqldump实际上是/ MySQL \ MySQL Server 5.6 \ bin中存在的可执行文件
例如[在Windows上]
C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqldump.exe
或[在linux上]
/usr/bin/mysqldump
答案 1 :(得分:6)
您可以使用mysqldump命令。
如果您使用的是MySQL Workbench,请打开服务器管理选项卡,然后使用GUI界面从那里执行Export To Disk。
可以选择转储到单个文件或目录,以及是否包含数据。
答案 2 :(得分:1)
您可以使用phpMyAdmin将数据库导出为* .sql文件。
或者编写一个C ++ / C#/ Java等程序来生成这样的语句。
http://fragments.turtlemeat.com/mysql-database-backup-restore-phpmyadmin.php
我与turtlemeat没关系