下载与linux版本相匹配的MySQL版本
MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm
MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm
centos7默认是mariaDB
rpm -qa | grep -i mysql
rpm -qa|grep mariadb
卸载原来的db
rpm -e --nodeps mariadb-libs-5.5.35-3.el7.x86_64
3.删除残留的mysql散文件
find / -name mysql 查找位置
然后rm -rf /...
4.安装
rpm -ivh MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm
rpm -ivh MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm
异常一:
FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db:
Data::Dumper
解决:
yum install -y perl-Module-Install.noarch
在centos7环境中没有找到离线安装的办法,只能在线安装,需要调整到可联网状态。虚拟机中的话,可以调整到nat模式下。
卸载已经安装的rpm
再次安装
启动mysql
service mysql start
当然此处遇到了很多异常,最后卸载,root用户,删除所有mysql相关,重装,全部默认。OK启动成功了。
查看初始密码
cat /root/.mysql_secret
mysql> set password for root@localhost = password(‘12’);
mysql> show databases;
mysql> use mysql;
mysql> show tables;
mysql> quit;
乐享:知识积累,快乐无限。