MySQL数据迁移使用MySQLdump命令
该方案优点是简单,容易手上;缺点是停机时间较长。因此它适用于数据量不大,或者允许停机的时间较长,并且在这个时间范围内能够完成。
以下是MySQLdump命令的一些用法:
1.将整个数据库的数据及建表文件导出到sql文件中
mysqldump-uroot-prootdatabase1>database1.sql
2.将sql文件的数据导入,不再是mysqldump,而是mysql
mysql-uroot-prootdatabase23.将数据库中的某个表的数据及结构导出到sql文件中
mysqldump-uroot-prootdatabase1tablename>table1.sql4..将sql文件的数据导入,不再是mysqldump,而是mysql
mysql-uroot-prootdatabase15.mysql数据迁移命令备份database库table表中id大于22的数据,SQL如下
mysqldump-utest-ptestdatabasetable--default-character-set=gbk-t--where="id>22">c:\test.sql6.将年龄大于三十的同学的信息备份出来
mysql>select*fromstudentswhereAge>30intooutfile‘/tmp/stud.txt'; mysql>loaddatainfile'/tmp/stud.txt'intotablestudents;总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对毛票票的支持。如果你想了解更多相关内容请查看下面相关链接
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。