赞
踩
官方文档地址:
https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html
1、检查安装
首先检查是否已经安装mysql,执行命令rpm -qa|grep mysql,如果没有任何信息则表示未安装,否则表示已经安装。
2、卸载mysql
如果未安装mysql则忽略该步骤。
执行命令 service mysqld status:
如下则表示没有该服务
如下则表示MySQL server已启动
关闭MySQL服务(如无该服务则忽略此步骤):service mysqld stop
卸载MySQL:
查询musql组件:rpm -qa|grep -i mysql
卸载所有上述命令查询到的mysql组件:
rpm -ev --nodeps mysql-community-libs-8.0.29-1.el7.x86_64
查找与mysql相关的残留目录:whereis mysql
删除残留目录及文件:rm -rf /****/***/***
删除MySQL配置文件:
rm -rf /etc/my.cnf
rm -rf /etc/init.d/mysqld
查询mysql用户及用户组:id mysql
删除mysql用户及用户组:userdel mysql
3、安装mysql
mysql安装分yumc安装及rpm安装,正确选择mysql数据库版本。
安装mysql源,首先通过wget下载:
80:wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
57:wget https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
mysql源获取:MySQL
点击DOWNLOADS
点击MySQL Community (GPL) Downloads »
选择如下选项:
查看系统及版本:uname -a;下图表示linux7版本
选择系统及版本:
然后点击下方企鹅 :
点击download(注意版本):
下载完成后安装rpm源:yum -y install mysql80-community-release-el7-3.noarch.rpm
查看MySQL源列表及启用禁用情况:yum repolist all | grep mysql
如上,mysql80为启用状态,如果需要安装其他版本则需禁用mysq80:
yum-config-manager --disable mysql80-community
以及启用目标版本,如5.7:
yum-config-manager --enable mysql57-community
注:上面的命令执行如果提示:-bash: yum-config-manager: 未找到命令
那么我们就需要安装执行以下命令来安装一个包:yum install -y yum-utils 执行成功之后就好了,那么我们继续执行上面的命令。
接下来使用yum安装mysql:yum install mysql-community-server。
安装失败:
执行命令:rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
然后重新执行:yum install mysql-community-server
如下则表示安装成功:
如果未报错则表示安装成功。可通过下列命令查看及操作mysql服务:
查看状态:service mysqld status
开启服务:service mysql start
停止服务:service mysqld stop
重启服务:service mysqld restart
查看mysql初始密码:
cat /var/log/mysqld.log|grep 'temporary password'
登录root用户:mysql -u root -p
然后输入上一步查询到的密码。
到此linux系统的mysql安装全部完成!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。