时间:2021-05-24
MySQL数据库使用命令行备份|MySQL数据库备份命令
例如:
数据库地址:127.0.0.1
数据库用户名:root
数据库密码:root
数据库名称: szldb
备份数据库到D盘跟目录
mysqldump -h127.0.0.1 -uroot -proot szldb > d:/backupfile.sql
备份到当前目录 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库
mysqldump --add-drop-table -h127.0.0.1 -uroot -proot szldb > backupfile.sql
直接将MySQL数据库压缩备份 备份到D盘跟目录
mysqldump -h127.0.0.1 -uroot -proot szldb | gzip > d:/backupfile.sql.gz
备份MySQL数据库某个(些)表。此例备份table1表和table2表。备份到linux主机的/home下
mysqldump -h127.0.0.1 -uroot -proot szldb table1 table2 > /home/backupfile.sql
同时备份多个MySQL数据库
mysqldump -h127.0.0.1 -uroot -proot --databases szldb test > multibackupfile.sql
仅仅备份数据库结构。同时备份名为myweb数据库和名为myweb2数据库
mysqldump --no-data -h127.0.0.1 -uroot -proot --databases szldb test > structurebackupfile.sql
备份服务器上所有数据库
mysqldump --all-databases -h127.0.0.1 -uroot -proot > allbackupfile.sql
还原MySQL数据库的命令。还原当前备份名为backupfile.sql的数据库
mysql -h127.0.0.1 -uroot -proot szldb < backupfile.sql
还原压缩的MySQL数据库
gunzip < backupfile.sql.gz | mysql -h127.0.0.1 -uroot -proot szldb
将数据库转移到新服务器。此例为将本地数据库myweb复制到远程数据库名为serweb中,其中远程数据库必须有名为serweb的数据库
mysqldump -h127.0.0.1 -uroot -proot szldb | mysql --host=***.***.***.*** -u数据库用户名 -p数据库密码 -C serweb
以上就是小编为大家带来的mysql 5.6 从陌生到熟练之_数据库备份恢复的实现方法全部内容了,希望大家多多支持~
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
使用MySQL命令行,可以实现对数据库的备份以及恢复,下面就为您介绍使用MySQL命令行实现该功能的详细方法步骤,供您参考。 MySQL命令行导出数据库:
如何利用SSH(Shell)来备份和恢复MySQL数据库的方法例如:数据库参数为::MySQL地址:mysql.dh.netMySQL名称:mysql_dbna
MySQL从备份数据库中恢复指定的表和库示例在Mysqldump官方工具中,如何只恢复某个库呢?全库备份[root@HE1~]#mysqldump-uroot-
前言在使用Mysql数据库的过程中,经常需要使用到备份和恢复数据库,最简单便捷的方法便是通过导出SQL数据文件和导入SQL数据文件来完成备份和恢复,但是随着项目
设置MySql数据同步摘要 mysql从3.23.15版本以后提供数据库复制功能。利用该功能可以实现两个数据库同步,主从模式,互相备份模式的功能。 数据库同步复