SDB:MySQL 备份

跳转到:导航搜索

在 openSUSE 上测试

推荐文章

备份 MySQL 最简单的方法是使用 mysqldump 创建数据库的转储。它会将您的数据转换为包含一系列命令的文本文件,这些命令将从头开始重新创建您的数据库。

备份 MySQL 数据库

要使用 mysqldump 备份 MySQL 数据库,请在服务器上使用以下命令

mysqldump --add-drop-table -h localhost -u <用户名> -p <数据库名> > database.sql

它会要求您输入密码,然后创建数据库的备份。不要忘记将 <用户名> 和 <数据库名> 替换为您的值。如果您想备份所有内容,可以使用

mysqldump --add-drop-database --add-drop-table -u <用户名> -p -A > databases.sql

它将备份所有数据库,包括包含用户帐户等各种设置的 "mysql" 数据库。


恢复 MySQL 数据库

您可以使用以下命令恢复数据库

mysql -u <用户名> -p database < database.sql

类似地,如果您想恢复所有内容,请使用

mysql -u <用户名> -p database < databases.sql

如您所见,唯一的区别是输入文件的名称。