怎么在mysql复制数据 mysql中怎么完全复制一个表( 二 )


如果另一台机器上也安装了mysql,可以直接导入
C:\mysql\binmysqldump -h172.20.6.250 -udeveloper -p123456 --opt server_databasename | mysql -hlocalhost -uroot -C obj_databasename
172.20.6.250源服务器ip
developer源服务器连接用户名
【怎么在mysql复制数据 mysql中怎么完全复制一个表】---------------------------------------------------------------
有两种办法 。
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’
怎么才能完整复制MySQL数据库有两种办法 。
1、在B机器上装mysql 。
将A机器上的mysql/data下的怎么在mysql复制数据你的数据库目录整个拷贝下来 。
将B机器上的mysql服务停止 。
找到B机器上的mysql/data目录怎么在mysql复制数据 , 将你拷贝的目录粘贴进去怎么在mysql复制数据,然后启动mysql服务就可以了 。
2、使用SQL语句备份和恢复
你可以使用SELECTINTOOUTFILE语句备份数据,并用LOADDATAINFILE语句恢复数据 。这种方法只能导出数据的内容,不包括表的结构,如果表的结构文件损坏,你必须要先恢复原来的表的结构 。
语法:
SELECT*INTO{OUTFILE|DUMPFILE}’file_name’FROMtbl_name
LOADDATA[LOW_PRIORITY][LOCAL]INFILE’file_name.txt’[REPLACE|IGNORE]
INTOTABLEtbl_name
SELECT...INTOOUTFILE’file_name’
在dos命令提示符下使用mysqldump命令进行备份.
如下:
C:\DocumentsandSettings\Administratormysqldumpyinshic:\\backup.txt-uroot
-p12142022
关于怎么在mysql复制数据和mysql中怎么完全复制一个表的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读