将mysql数据库从一台计算机复制到另一台计算机

Hom*_*men 18 mysql copy

我想将我的mysql数据库从我的计算机复制到另一台计算机.我怎样才能做到这一点?

jma*_*ail 14

如何使用mysqldump将Mysql数据库从一台计算机复制到另一台/备份数据库

  1. 我们可以使用mysqldump命令将MySQL数据库从一台PC传输到另一台PC.
  2. 我们必须创建数据库的转储文件,以便将数据库从一台PC传输到另一台PC.

  3. MySQL数据库不是便携式数据库,即我们无法通过复制和粘贴将其从一台PC传输到另一台PC.

  4. 我们可以使用以下方法来传输数据库.

  5. 从数据库创建转储文件/备份MySQL数据库:

  6. 打开命令提示符.

  7. 执行以下命令以更改目录

    c:"按回车"

    cd程序文件/ MySQL/MySQL Server 5.1/bin"按回车"

    mysqldump -u root -p database_name> database_name.sql"按回车"

    输入密码:MySQL的密码

复制sql文件并将其粘贴到要传输数据库的PC中.

      2. Dumping sql file into database:-

      - Open MySQL  command line client command prompt.

      - Execute following command to create database.
Run Code Online (Sandbox Code Playgroud)

create database database_name;

"按Enter键"数据库名称必须与database_name的名称一致.

将该sql文件复制到位置"c:/ program files/MySQL/MySQL Server 5.1/bin"

      *- Now open command prompt and execute following commands.*


        >C: “press enter”

        >cd program files/MySQL/MySQL Server5.1/bin “press enter”

        >mysql –u root –p database_name < database_name.sql “press enter”

        Your database is created on PC.

        Now in MySQL command prompt check your database.  
Run Code Online (Sandbox Code Playgroud)

另一个:1

这个最好也很简单的方法是使用db工具(SQLyog)

http://www.webyog.com/product/downloads

使用此工具,您可以连接2个数据库服务器,只需将服务器a上的一个数据库复制到服务器b即可.

有关更多信息

http://faq.webyog.com/content/12/32/en/mysql-5-objects-are-greyed-out-in-copy-db-to-other-host-dialogue.htmlenter此处的图片说明

看这里

另一个:2

对于名为"lbry"的数据库,请尝试以下操作:

mysqldump -u root -p lbry > dump-lbry.sql
Run Code Online (Sandbox Code Playgroud)

在要复制数据库内容的计算机上创建同名数据库(在此示例中为"lbry")

然后导入它:

mysql -u root -p lbry < dump-lbry.sql
Run Code Online (Sandbox Code Playgroud)


小智 11

您可以使用MySQL WorkBench逐步完成此过程.

  1. 安装MySQL Workbench
  2. 连接到现有数据库
  3. 转到导航器 - >管理 - >数据导出.(这将在一个单独的文件夹中逐个转储表的查询,Workbench使用相同的文件夹导入)
  4. 在目标PC上创建数据库.
  5. 连接到目标数据库(将由DB中的0个表组成)
  6. 转到导航器 - >管理 - >数据导入/恢复.(这将使用dump文件夹并在目标数据库中创建表).

希望这可以帮助.