专注云服务商活动
网站运营运维笔记

几个常用命令轻松实现MySQL数据库备份和复原

我们一般在备份数据库的时候,如果数据库体积比较小,直接用phpMyadmin工具备份一点问题都没有,同理如果数据比较小直接导入用这个也是可以的。但是如果数据库比较大的话,就不容易这样操作,会导致备份和恢复不全。那我们还是需要学点备份大数据库的办法。

几个常用命令轻松实现MySQL数据库备份和复原

在这里,老左简单的记录常用的MySQL数据库备份和恢复还原的办法,不要说这些命令看不懂也不会,你要有这么大数据库的时候必须要学会的,否则还真没办法混。

第一、命令备份数据库

1、备份单站点数据库

如果我们备份单个网站数据库的时候可以用到指定数据库名的办法。

mysqldump -u数据库用户名 -p数据库密码 数据库名 > database_name.sql

2、多个数据库备份

mysqldump –databases database_onedatabase_two > two_databases.sql

在上面的代码中,database_one是要备份的第一个数据库的名称,database_two是第二个的名称。

3、备份所有数据库

mysqldump --all-databases > all_databases.sql

第二、恢复数据库

mysql -u数据库用户名 -p数据库密码 数据库名 < 数据库文件名.sql

我们需要针对某个数据库对应恢复。

扩展阅读mysql数据库备份信息:

1、解决mysqldump备份数据库出现"when using LOCK TABLES"提示问题

2、详解使用mysqldump命令备份还原MySQL数据用法整理

3、解决备份MySQL数据库提示"should be repaired when using LOCK TABLES"

4、新人须知的网站文件和MySQL数据库备份流程思路

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(0)
未经允许不得转载:老左笔记 » 几个常用命令轻松实现MySQL数据库备份和复原