1、基础环境准备
#卸载CentOS 7 自带MariaDByum -y remove mariadb-libs#查看系统是否安装mysqlrpm -qa | grep mysqlid mysqluseradd -s /sbin/nologin -M mysql#安装依赖yum -y install perl perl-devel autoconf
2、安装 MySQL
https://downloads.mysql.com/archives/community/
#下载软件
wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-5.6.48-1.el7.x86_64.rpm-bundle.tar
#校验md5码
md5sum MySQL-5.6.48-1.el7.x86_64.rpm-bundle.tar
tar -xvf MySQL-5.6.48-1.el7.x86_64.rpm-bundle.tar
#安装mysql客户端
rpm -ivh MySQL-client-5.6.48-1.el7.x86_64.rpm
#安装mysql服务端
rpm -ivh MySQL-server-5.6.48-1.el7.x86_64.rpm
#缺少autoconf依赖报错信息
错误:依赖检测失败:
perl(Data::Dumper) 被 MySQL-server-5.6.48-1.el7.x86_64 需要
4、启动 MySQL
systemctl enable mysql
systemctl start mysql
systemctl status mysql
5、登录 MySQL
#查看临时密码
cat /root/.mysql_secret
# The random password set for the root user at Fri Jun 11 21:01:19 2021 (local time): CxJoadnxFNlnIPSN
#用临时密码登录,登录后需立即修改密码
mysql -uroot -p
Enter password: 输入初始化生成的临时密码
SET PASSWORD = PASSWORD('123');
flush privileges;
mysql -uroot -p123
6、目录结构
7、卸载 MySQL
#停止mysql
systemctl stop mysql
systemctl disable mysql
#查看安装的mysql
yum list installed | grep -i mysql
#卸载mysql
rpm -e MySQL-server.x86_64
rpm -e MySQL-client.x86_64
#删除mysql用户
userdel mysql
