MySQL / MariaDB 数据库通过命令行的导入与导出


把数据库导出为文件

mysqldump -u user -p database > database.sql

user 是用户,database 是想导出为文件的数据库的名字,database.sql 是导出之后的文件的名字。比如我们用 root 用户把 drupal 这个数据库导出为一个文件,名字是 drupal.sql;

mysqldump -u root -p drupal > drupal.sql

把数据库文件恢复到指定的数据库

mysql -u user -p database < database.sql

user 是用户名,database 是想把数据库文件恢复到的数据库,database.sql 是想导入到数据库里面的文件。示例:

mysql -u root -p drupal < drupal.sql

上面这行命令会使用 root 身份,把当前目录下的 drupal.sql 恢复到 drupal 这个数据库里面。

声明:小小博客|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - MySQL / MariaDB 数据库通过命令行的导入与导出


Carpe Diem and Do what I like