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进行处理,非常感谢!