如何复制mysql数据库到另一台电脑上?

如何复制mysql数据库到另一台电脑上?,第1张

有两种办法。

1、在B机器上装mysql。

将A机器上的mysql/data下的你的数据库目录整个拷贝下来。

将B机器上的mysql服务停止。

找到B机器上的mysql/data目录,将你拷贝的目录粘贴进去,然后启动mysql服务就可以了。

2、使用SQL语句备份和恢复

你可以使用SELECT INTO OUTFILE语句备份数据,并用LOAD DATA INFILE语句恢复数据。这种方法只能导出数据的内容,不包括表的结构,如果表的结构文件损坏,你必须要先恢复原来的表的结构。

语法:

SELECT * INTO {OUTFILE¦ DUMPFILE} ’file_name’ FROM tbl_name

LOAD DATA [LOW_PRIORITY] [LOCAL] INFILE ’file_name.txt’ [REPLACE¦ IGNORE]

INTO TABLE tbl_name

SELECT ... INTO OUTFILE ’file_name’

在dos命令提示符下使用mysqldump命令进行备份.

如下:

C:\Documents and Settings\Administrator>mysqldump yinshi>c:\\backup.txt -uroot

-p12142022

1,在第一台电脑是备份:

backup database 数据库名 to disk='D:\数据库名.bak'

2,然后把D:\数据库名.bak这个文件复制到第二台电脑上

3,在第二台电脑上还原:

restore database 数据库名 from disk='D:\数据库名.bak'

配置发布服务器

在发布服务器上执行以下步骤:

(1)

从[工具]下拉菜单的[复制]子菜单中选择[配置发布、订阅服务器和分发]出现配置发布和分发向导

(2)

[下一步]

选择分发服务器

可以选择把发布服务器自己作为分发服务器或者其他sql的服务器

(3)

[下一步]

设置快照文件夹

一般采用默认\\servername\d$\Program

Files\Microsoft

SQL

Server\MSSQL\ReplData

**(4)

[下一步]

自定义配置

可以选择:

是,让我设置分发数据库属性启用发布服务器或设置发布设置

否,使用下列默认设置

建议采用自定义设置

(5)

[下一步]

设置分发数据库名称和位置

采用默认值

(6)

[下一步]

启用发布服务器

选择作为发布的服务器

(7)

[下一步]

选择需要发布的数据库和发布类型

(8)

[下一步]

选择注册订阅服务器

(9)

[下一步]

完成配置


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10643912.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存