【问题标题】:How to export MySQL schema with data?如何使用数据导出 MySQL 模式?
【发布时间】:2012-11-26 14:20:24
【问题描述】:

我有一个完整的架构,其中包含许多表,其中包含 MySQL 查询浏览器中的数据。现在我想将这个包含所有表/数据的完整数据库发送给我的同事。我怎样才能将此发送给我的同事,以便他可以将这个完整的模式放置在他的 MySQL Query 浏览器中?

谢谢。

【问题讨论】:

标签: mysql


【解决方案1】:

我不确定您在哪里工作,您可以将其导出到文件中,然后发送给您的朋友。 (root 是我的本地主机用户名)

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

【讨论】:

  • 我在 mysql 工作台上导出了一个模式并得到了一个 .sql 文件。可以用java读取吗?
【解决方案2】:

您可以使用mysqldump 命令。

如果您使用 MySQL Workbench,请打开服务器管理选项卡,您可以使用 GUI 界面从那里执行Export To Disk

有转储到单个文件或目录的选项,以及是否包含数据。

【讨论】:

    【解决方案3】:

    您可以使用 phpMyAdmin 将数据库导出为 *.sql 文件。

    或者编写一个 C++/C#/Java 等程序来生成这样的语句。

    http://fragments.turtlemeat.com/mysql-database-backup-restore-phpmyadmin.php

    我和龟肉没有任何关系

    【讨论】:

    • 写程序?呃……为什么?这样的东西已经存在了:mysqldump
    猜你喜欢
    • 2011-09-04
    • 2020-03-10
    • 2012-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-19
    相关资源
    最近更新 更多