本机mysql版本升级_MySQL本地大版本升级(5.6.40到5.7.19)

本次测试MySQL5.6.40升级至5.7.19的过程,采用本地升级的方法。

1、安装MySQL5.7.19,并关闭MySQL5.7.19的服务

mysqladmin -uroot -p shutdown

2、关闭MySQL5.6.40的服务

mysqladmin -uroot -p shutdown

3、copyMySQL5.6.40的data目录至MySQL5.7的data

4、启动MySQL5.7.19服务

[root@mysql5 mysql]# /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf &

[1] 26407

[root@mysql5 mysql]# Logging to '/mysql/data/mysql-err.log'.

2018-06-13T02:18:38.106526Z mysqld_safe Starting mysqld daemon with databases from /mysql/data

[root@mysql5 mysql]#

[root@mysql5 mysql]# ps -ef|grep mysql

root     26407  7822  0 10:18 pts/4    00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf

mysql    26930 26407  4 10:18 pts/4    00:00:00 /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/mysql/data/mysql-err.log --open-files-limit=65535 --pid-file=/mysql/data/mysql.pid --socket=/tmp/mysqld.sock --port=3306

root     26960  7822  0 10:18 pts/4    00:00:00 grep mysql

5、运行mysql_upgrade

[root@mysql5 mysql]# /usr/local/mysql/bin/mysql_upgrade --defaults-file=/etc/my.cnf -uroot -p

Enter password:

Checking if update is needed.

Checking server version.

Running queries to upgrade MySQL server.

Checking system database.

mysql.columns_priv                                 OK

mysql.db                                           OK

mysql.engine_cost                                  OK

mysql.event                                        OK

mysql.func                                         OK

mysql.general_log                                  OK

mysql.gtid_executed                                OK

mysql.help_category                                OK

mysql.help_keyword                                 OK

mysql.help_relation                                OK

mysql.help_topic                                   OK

mysql.innodb_index_stats                           OK

mysql.innodb_table_stats                           OK

mysql.ndb_binlog_index                             OK

mysql.plugin                                       OK

mysql.proc                                         OK

mysql.procs_priv                                   OK

mysql.proxies_priv                                 OK

mysql.server_cost                                  OK

mysql.servers                                      OK

mysql.slave_master_info                            OK

mysql.slave_relay_log_info                         OK

mysql.slave_worker_info                            OK

mysql.slow_log                                     OK

mysql.tables_priv                                  OK

mysql.time_zone                                    OK

mysql.time_zone_leap_second                        OK

mysql.time_zone_name                               OK

mysql.time_zone_transition                         OK

mysql.time_zone_transition_type                    OK

mysql.user                                         OK

Upgrading the sys schema.

Checking databases.

sys.sys_config                                     OK

Upgrade process completed successfully.

Checking if update is needed.

6、登录MySQL并核查数据

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30135314/viewspace-2156086/,如需转载,请注明出处,否则将追究法律责任。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值