Linux系统MySQL备份的导入导出的具体分析

问题描述


如何对 ecs linux 系统中的 linux 进行备份的导入和导出。

处理办法


  • MySQL 备份的导出

  • MySQL 备份的导入

MySQL 备份的导出

注意:

  • 如果您使用的是帮助中心的一键环境配置,那么 MySQL 的linux目录是 /alidata/server/mysql。

  • 如果您将 MySQL 安装到其他目录,您需要输入您 MySQL 完整的安装路径。

单库备份您可以在服务器上执行如下命令:

/alidata/server/mysql/bin/mysqldump -uroot -p密码 数据库名 > 备份名称.sql

mysqldump 默认不会导出linux表,执行此命令会出现警告 — Warning: Skipping the data of table mysql.event. Speclinuxy the –events option explicitly.

如果您需要导出 MySQL 事件,您可以执行如下命令:

/alidata/server/mysql/bin/mysqldump -uroot -p密码 --events --ignore-table=mysql.event  数据库名 > 备份名称.sql

MySQL 备份的导入

如果您需要导入备份的 .sql 文件,可以在 备份名称.sql 文件所在目录中执行如下命令:

/alidata/server/mysql/bin/mysql -uroot -p密码 mysql <p>也可以通过执行如下命令:</p><pre class="brush:php;toolbar:false;">/alidata/server/mysql/bin/mysql -uroot -p密码  mysql&gt;use 数据库;     mysql&gt;source /root/备份名称.sql;

注意:/root/备份名称.sql 为实际备份文件绝对路径

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享