备份MariaDB/MySQL数据库

备份过程基本上将输出包含完整数据库结构的转储文件,允许在其他地方导入和恢复结果。

要创建此转储文件,我们可以使用“mysqldump”命令如下所示。

mysqldump -u root -p database-name > /root/database-backup.sql

使用-u标志指定的root用户。
-p标志指定密码
“database-name”是我们要转储的数据库的名称,然后将输出保存到/root/database-backup.sql文件。
我们可以选择指定--all-Database而不是数据库名称,该数据库名称将转储所有数据库而不是特定的数据库。

恢复MariaDB/MySQL数据库

可以从先前转储的文件恢复数据库,/将其恢复/ oxtot/database-backup.sql,因为它包含重建整个数据库所需的所有SQL查询。
简单地使用以下命令进行还原,其中我们再次指定用户并提示输入密码,并将.sql文件传递到数据库'database-name'中。

mysql -u root -p database-name < /root/database-backup.sql
备份和恢复MariaDB/MySQL数据库
日期:2020-07-07 20:54:53 来源:oir作者:oir