怎么才能完整复制MySQL数据库

怎么才能完整复制MySQL数据库


函数式编程
浏览 523回答 1
1回答

PIPIONE

有两种办法。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_nameLOAD DATA [LOW_PRIORITY] [LOCAL] INFILE ’file_name.txt’ [REPLACE ¦ IGNORE]INTO TABLE tbl_nameSELECT ... INTO OUTFILE ’file_name’在dos命令提示符下使用mysqldump命令进行备份.如下:C:\Documents and Settings\Administrator>mysqldump yinshi >c:\\backup.txt -uroot-p12142022
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL