centos7系统卸载mysql5.7 安装mysql8
1. 检查系统版本:cat /etc/system-release2. 查看位uname -a3. 检查是否安装了mysqlrpm -qa mysql*yum list mysql*4.卸载mysqlyum remove mysql*#检查mysql是否卸载rpm -e mysql*#检查系统是否存在mariadb ,要卸载,否则可能与mysql产生冲突。rpm -qa|grep maria...
·
一.卸载mysql5.7
1. 检查系统版本:
cat /etc/system-release
2. 查看位
uname -a
3. 检查是否安装了mysql
rpm -qa mysql*
yum list mysql*
4.卸载 mysql
yum remove mysql*
#检查mysql是否卸载
rpm -e mysql*
#检查系统是否存在mariadb ,要卸载,否则可能与mysql产生冲突。
rpm -qa|grep mariadb
#如果有就卸载干净
systemctl stop mariadb
rpm -e --nodeps "mariadb陈列得包"
#例如:rpm -e --nodeps mariadb-5.5.52-1.el7.x86_64
#例如:rpm -e --nodeps mariadb-server-5.5.52-1.el7.x86_64
#例如:rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64
二.安装mysql8
#下载资源
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar
#解压文件到本地mysql文件夹
tar -xvf mysql-8.0.20-linux-glibc2.12-x86_64.tar -C /opt/soft/mysql
此时mysql 文件夹中有3个压缩文件
解压 最后一个文件
#解压
tar -xvJf mysql-8.0.28-linux-glibc2.12-x86_64.tar.xz -C /usr/local/mysql/
3、添加用户组 groupadd mysql
4、添加用户积所属用户组 useradd -g mysql mysql
5、查看添加是否成功 id mysql
#给用户赋予权限
chown -R mysql.mysql /usr/local/mysql/mysql-8.0.28-linux-glibc2.12-x86_64/
#初始化数据库
./mysqld --user=mysql --basedir=/usr/local/mysql/mysql-8.0.28-linux-glibc2.12-x86_64/ --datadir=/usr/local/mysql/mysql-8.0.28-linux-glibc2.12-x86_64/data/ --initialize
得到初始化密码:q%ihuM1Y3oho
#将mysql服务添加到系统中
cd /usr/local/mysql/mysql-8.0.28-linux-glibc2.12-x86_64
cp -a ./support-files/mysql.server /etc/init.d/mysql
#授权
chmod +x /etc/init.d/mysql
#添加服务
chkconfig --add mysql
#修改 /etc/my.cnf文件

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)