mysql5.6.46安装教程_mysql5.6.46升级到mysql 5.7.28

a.在mysql5.6.46主机上安装mysql5.7.28

1. 上传软件并解压、软连接

ln -s mysql-5.7.28-linux-glibc2.12-x86_64 mysql57

2. 环境处理

配置文件重命名

[root@db01 app]# mv /etc/my.cnf /etc/my.cnf.bak

注释环境变量

vim /etc/profile

注释以下行

#export PATH=/data/app/mysql/bin:$PATH

source /etc/profile

生效环境变量

检查 : mysql -V 是否有显示

[root@db01 app]# mysql -V

-bash: /usr/bin/mysql: No such file or directory

3. 准备5.7 相关目录

mkdir -p /data/3316/data

4.初始化

[root@nfs /data/app]# /data/app/mysql57/bin/mysqld –initialize-insecure –user=mysql –basedir=/data/app/mysql57 –datadir=/data/3316/data

d. 升级

[root@db01 data]# /data/app/mysql57/bin/mysql_upgrade -S /tmp/mysql.sock –force

e. 重启数据库到正常状态

[root@db01 data]# mysqladmin -S /tmp/mysql.sock shutdown

修改数据库

[root@nfs /tmp]# vim /etc/systemd/system/mysqld.service

[Unit]

Description=MySQL Server

Documentation=man:mysqld(8)

Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html

After=network.target

After=syslog.target

[Install]

WantedBy=multi-user.target

[Service]

User=mysql

Group=mysql

ExecStart=/data/app/mysql57/bin/mysqld –defaults-file=/etc/my.cnf

LimitNOFILE = 5000

启动数据库

[root@db01 data]# systemctl start mysqld

连接查看

[root@db01 data]# mysql -S /tmp/mysql.sock

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树安装和登录安装32474 人正在系统学习中 相关资源:点石排名软件-快速提升关键字排名-电子商务工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月1日
下一篇 2021年1月1日

相关推荐