mysql5717开发设置怎么调回来_MySQL5.17异机迁移到MySQL 5.7.23基本步骤
资源环境
资源环境
源库环境:
操作系统:Linux5.4
Ip 地址 :192.168.0.2
目标库环境:
操作系统:Linux6.8
Ip 地址:192.168.0.3
基本步骤
①:停止业务,备份现有数据库(mysqldump方式或者物理备份)
②:下载MySQL 5.7.23软件包,然后安装
③:修改配置my.cnf配置文件
④:启动新版本数据库
⑤:导入备份的数据
⑥:检查升级结果:select version()并核对数据情况
迁移前的检查
①:现有MySQL数据库是否已经备份
②:业务是否已经停止
1
检查现有环境
①
:检查旧数据库MySQL状态:
②
:查看旧数据库的配置文件
[root@mysqldb ~]$ vi /etc/my.cnf
……………………
数据库版本
/usr/bin/mysql -uroot -p -h192.168.0.2
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 9671
Server version: 5.1.73 Source distribution
mysql>
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.1.73 |
+-----------+
1 row in set (0.00 sec)
③:停业务,备份数据库
mysqldump -h192.168.0.2 -uroot -pxxxxxx --opt --databases db_name1 db_name2 |gzip -9 > /db_backup/mul_db.gz
copy 到 192.168.0.3主机上
④
:关闭数据库:
Mysqladmin –uroot –pxxxx –h192.168.0.2 shutdown
2
下载mysql5.7并安装
mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz (这个软件包解压后就可以用,不用安装)
[root@newdb ~]$ tar zxvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz (把软件直接解压到/home/mysql)
[root @newdb ~]$ mv mysql-
5.7.23-linux-
glibc2.12 -x86_64/ mysql-5.7.23
/u01/mysql-5.7.23/bin/mysqld --defaults-file=/u01/mysql-5.7.23/support-files/my.cnf --initialize-insecure --user=mysql --basedir=/u01/mysql-5.7.23 --datadir=/u01/mysql-5.7.23/data
3
新库配置文件信息如下:
添加了慢日志及日志文件为了做slave 用
4
启动mysql数据库
[msyql@newdbmysql-5.7.23]$bin//mysqld_safe --defaults-file=/u01/mysql-5.7.23/support-files/my.cnf
注意在修改mysql密码
mysql> update user set password=PASSWORD("qazwsx_123") where User='root';
结果使用这个命令的时候报错:
ERROR 1054 (42S22): Unknown column 'password' in 'field list'
原因是从mysql 5.7开始,password字段被替换为了authentication_string,可以使用下面的命令来修改
update user set authentication_string=password(‘qazwsx_123’) where user='root'
flush privileges;
5
导入备份数据
解压
mul_db.gz
/u01/mysql-5.7.23/bin/msyql -h192.168.0.3 -uroot
6
检查迁移结果并核对数据情况
1.对比表的多少
SELECT COUNT(*) TABLES, table_schema
FROM information_schema.TABLES
GROUP BY table_schema;
2.对边视图
show table status where comment='view';
select TABLE_NAME ,TABLE_SCHEMA from information_schema.VIEWS;
都可以用
3.对边过程及函数,tirggers
select name ,type ,db from proc;
select TRIGGER_SCHEMA,TRIGGER_NAME from information_schema.triggers;
注意事项
1.业务的兼容性
2.语句的执行计划
3.参数的设置
mysql5717开发设置怎么调回来_MySQL5.17异机迁移到MySQL 5.7.23基本步骤相关推荐
- mysql5717开发设置怎么调回来_MYSQL5.7.17设置初始密码(转)
MYSQL5.7.17设置初始密码与之前版本设置密码有较大不同: 首先使用CMD的管理员权限 进入到 MySQL的安装目录,安装版进入安装目录,免安装版进入解压目录 进入mysql安装目录:D:\wa ...
- mysql5717开发设置怎么调回来_mysql5.7.17安装配置图文教程
My SQL的特点: MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,M ...
- mysql5717开发设置怎么调回来_Window 下安装Mysql5.7.17 及设置编码为utf8的方法
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql5717开发设置怎么调回来_华为手机这几个默认设置,一定要关闭,再也不卡顿...
华为手机现在是越来越多人使用了,手机用久了自然就会出现卡顿不流畅.占内存,加快耗电的情况.这是因为你手机里自带默认设置开关没有关,关了这几个默认设置,之后手机瞬间流畅.下面我们一起来看看怎么操作吧. ...
- VMware vSphere Web Services SDK编程指南(二)-Java 开发设置
Java 开发设置 这节说明如何设置开发java客户端的开发环境. 主要包括以下内容: ■ Java 开发的各项要求 ■ java 开发设置 ■ 生成存根和编译类文件 ■ 运行 SimpleClien ...
- 苹果手机变成耳机模式怎么调回来_苹果耳机模式怎么调回来
有的时候手机会无缘无故进入耳机模式,具体表现就是已经把耳机从手机的耳机孔中拔出,但是手机依旧不会使用外放喇叭播放,在控制中心依旧显示有耳机的插入状态,那么苹果耳机模式怎么调回来呢?今天给大家详细介绍一 ...
- Eclipse的设置、调优、使用(解决启动卡顿等问题)----转
Eclipse的设置.调优.使用(解决启动卡顿等问题)----转 参考文章: (1)Eclipse的设置.调优.使用(解决启动卡顿等问题)----转 (2)https://www.cnblogs.co ...
- IOS开发设置应用程序App启动图片
IOS开发设置应用程序App启动图片 在资源Assets 的图片区域 右键建立一个Launch Image ,如第二张图,然后把相应的启动图片拖进去. 最后选中项目,找到 Assets ,设置 启动图 ...
- Go语言开发设置代理Goproxy,提高Go安装模块速度
Go语言开发设置代理Goproxy,提高Go安装模块速度 Linux/MacOS 在Linux/MacOS系统上可以执行下列命令: # Enable the go modules feature ex ...
最新文章
- 服务器 上传文件 杀毒,一种实现文件上传网站后自动进行杀毒的方法及系统
- linux 6.2 期末考试题,redhat6.2-linux考试试卷(带部分答案)
- android 动态添加颜色,Android绘制一个三角形并且可动态改变颜色
- 昨晚停网后,我写了一段Python代码破解了隔壁小姐姐的wifi密码,结果亮了!
- 记一次解决curl https证书问题
- 华为Mate40 Pro国行或定价6499元起 将会提供多个版本
- MVC控制器执行重定向
- mysql软件使用,内含福利
- 贪吃蛇代码c语言dev中运行,刚学C语言,想写一个贪吃蛇的代码
- 在线压力测试,测试网站并发量
- 谷俊丽:基于大数据的深度学习
- Laravel 论坛系统之消息通知功能
- ROS新手教程(talker/listener)
- 计算机热点方向、历史、未来
- 等待了两年,最终得以如愿,不容易!
- 全新二开PHP自适应极简多引擎搜索单页网站源码
- 【题目】动态规划:小朋友过桥问题
- 软件测试app内存溢出,浅析软件测试人员如何对JVM进行内存溢出检测
- HTC Desire 20 Pro曝光!三星Galaxy Z Flip DXOMARK相机评分公布
- 快速实现抖音分享与第三方登录