mysql数据库备份命令分享(mysql压缩数据库备份)
时间:2021-07-01 10:21:17
帮助过:39人阅读
备份MySQL数据库的命令
代码如下:
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
代码如下:
mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql
直接将MySQL数据库压缩备份
代码如下:
mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz
备份MySQL数据库某个(些)表
代码如下:
mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql
同时备份多个MySQL数据库
代码如下:
mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql
仅仅备份数据库结构
代码如下:
mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql
备份服务器上所有数据库
代码如下:
mysqldump –all-databases > allbackupfile.sql
还原MySQL数据库的命令
代码如下:
mysql -hhostname -uusername -ppassword databasename < backupfile.sql
还原压缩的MySQL数据库
代码如下:
gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename
将数据库转移到新服务器
代码如下:
mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename
将数据库 数据和存储过程一起备份
代码如下:
mysql –hlocalhost –uusername –ppassword –R databasename>c:/beifen.sql
您可能感兴趣的文章:
- sql server通过脚本进行数据库压缩全备份的方法【推荐】
- sql server 2008 压缩备份数据库(20g)
- sqlserver 数据库压缩与数据库日志(ldf)压缩方法分享
- 自动备份mssql server数据库并压缩的批处理脚本
- DBCC SHRINKDATABASEMS SQL数据库日志压缩方法
- ms SQL server数据库备份、压缩与SQL数据库数据处理的方法
- MS SQL SERVER 数据库日志压缩方法与代码
- 在程序中压缩sql server2000的数据库备份文件的代码
- SQL Server 2000/2005/2008删除或压缩数据库日志的方法