【发布时间】:2017-02-04 15:43:09
【问题描述】:
如何执行 MariaDB (MySql) 数据库的完整备份(我的意思是表创建和这些表中的数据)?
我使用命令行连接到这个数据库。
【问题讨论】:
标签: mysql database mariadb rdbms
如何执行 MariaDB (MySql) 数据库的完整备份(我的意思是表创建和这些表中的数据)?
我使用命令行连接到这个数据库。
【问题讨论】:
标签: mysql database mariadb rdbms
一个很好的方法是使用mysqldump:
mysqldump 客户端 (...) 可用于转储数据库或数据库集合以进行备份或传输到另一个数据库服务器(不一定是 MariaDB 或 MySQL)。转储通常包含用于创建表、填充表或两者兼有的 SQL 语句。但是,mysqldump 也可用于生成 CSV、其他分隔文本或 XML 格式的文件。
可以这样使用:
$ mysqldump db_name > backup-file.sql
您可能已经安装了它,因为它是默认的命令行工具之一。
【讨论】:
【讨论】: