如何执行MariaDB(MySql)数据库的完整备份(我的意思是表创建和这些表中的数据)?
我使用命令行连接到此数据库。
答案 0 :(得分:1)
执行此操作的好方法是使用mysqldump
:
mysqldump客户端(...)可用于转储数据库或数据库集合以备份或传输到另一个数据库服务器(不一定是MariaDB或MySQL)。转储通常包含用于创建表,填充表或两者的SQL语句。但是,mysqldump也可用于生成CSV,其他分隔文本或XML格式的文件。
可以像这样使用:
$ mysqldump db_name > backup-file.sql
您可能已经安装了它,因为它是默认的命令行工具之一。
答案 1 :(得分:1)