Linux系统MySQL备份的导入导出的具体分析
程序员文章站
2022-05-13 08:45:09
...
问题描述
如何对 ECS Linux 系统中的 MySQL 进行备份的导入和导出。
处理办法
MySQL 备份的导出
MySQL 备份的导入
MySQL 备份的导出
注意:
如果您使用的是帮助中心的一键环境配置,那么 MySQL 的安装目录是 /alidata/server/mysql。
如果您将 MySQL 安装到其他目录,您需要输入您 MySQL 完整的安装路径。
单库备份您可以在服务器上执行如下命令:
/alidata/server/mysql/bin/mysqldump -uroot -p密码 数据库名 > 备份名称.sql
mysqldump 默认不会导出事件表,执行此命令会出现警告 -- Warning: Skipping the data of table mysql.event. Specify 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 < 备份名称.sql
也可以通过执行如下命令:
/alidata/server/mysql/bin/mysql -uroot -p密码 mysql>use 数据库; mysql>source /root/备份名称.sql;
注意:/root/备份名称.sql 为实际备份文件绝对路径
以上就是Linux系统MySQL备份的导入导出的具体分析的详细内容,更多请关注其它相关文章!
推荐阅读
-
linux下Vps自动备份web和mysql数据库的脚本
-
用Navicat for MySQL进行数据库的导入导出 图文方法
-
linux定时备份MySQL数据库并删除以前的备份文件(推荐)
-
Linux实现定时备份MySQL数据库并删除30天前的备份文件
-
PHP+MySQL实现海量数据导入导出的总结:is_numbric函数的坑
-
linux下自动备份MySQL数据并上传到FTP上的shell脚本
-
linux 服务器自动备份脚本的方法(mysql、附件备份)
-
Python之csv文件从MySQL数据库导入导出的方法
-
记录Window系统下myeclipes连接linux下mysql所出现的一个bug
-
Linux CentOS6.6系统中安装mysql源码包的方法