Linux系统下MySQL数据库的备份和恢复

当我们MySQL数据库保存重要数据的时候,备份工作极为重要。本文介绍如何使用mysqldump备份和恢复数据,使用该方法,可以将数据库中的数据备份成一个文本文件,也可将备份好的数据库迁移到另一台的服务器。

(1) 从命令行备份MySQL数据库
在Linux操作系统中,我们可以使用mysqldump命令进行备份。该命令将连接MySQL服务器并创建SQL转储文件,该文件包含了重新创建数据库所必需的所有SQL语句。该命令的基本语法如下:
$ mysqldump --opt -u [uname] -p[pass][dbname] > [backupfile.sql]
[uname] 数据库用户名
[pass] 数据库密码
[dbname] 数据库名
[backupfile.sql] 数据库备份文件名
[--opt] mysqldump选项
例如:备份数据库Tuixin到20131112.sql文件,你可以简单地使用以下命令:
$ mysqldump -u root -p Tuixin >20131112.sql
【Linux系统下MySQL数据库的备份和恢复】如果有必要一次导出所有的数据库,可使用--all-datab

    推荐阅读