linux/windows环境大同小异
1、数据备份
mysqldump命令备份指定数据库全量数据
登录服务器
mysqldump -u 用户名 -p数据库密码 数据库名 > 备份文件地址/database.sql
sql脚本备份完成!
2、数据库迁移/恢复
我选用的是source命令,当然也有其他的方式
以下为source命令的方式
1、一般全量sql脚本数据较大,需修改数据库配置
在mysql的安装目录下 找到 my.ini文件 加入以下代码:
(查看文件中是否已设置,进行修改或新增)
| interactive_timeout = 120 wait_timeout = 120 max_allowed_packet = 32M |
2、进入mysql数据库控制台
一般直接键入命令:mysql -uroot -p
回车输入密码进入命令行界面
mysql>
执行命令开始操作
mysql>use 数据库; 选择要导入的目标库
mysql>set names utf8; 设置字符集格式utf8
mysql>source 数据库脚本全路径; 开始执行导入数据
等待跑完,数据库迁移/恢复完成。

这篇博客介绍了如何在Linux和Windows环境中使用mysqldump命令进行数据库备份,并通过source命令进行数据库迁移和恢复。涉及到的关键步骤包括修改数据库配置,设置超时时间和最大允许包大小,以及在MySQL控制台中执行导入数据的操作。
405

被折叠的 条评论
为什么被折叠?



