安装步骤
卸载 Maria DB
yum -y remove mariadb-libs
注:默认情况下,CentOS 7 中安装了 Maria DB ,要想安装 MySQL,需要先卸载 Maria DB,否则继续安装 MySQL 会报错:
Error: Package: akonadi-mysql-1.9.2-4.el7.x86_64 (@anaconda) Requires: mariadb-server Removing: 1:mariadb-server-5.5.35-3.el7.x86_64 (@anaconda) mariadb-server = 1:5.5.35-3.el7 Obsoleted By: mysql-community-server-5.6.25-2.el7.x86_64 (mysql56-community) Not found Updated By: 1:mariadb-server-5.5.41-2.el7_0.x86_64 (base) mariadb-server = 1:5.5.41-2.el7_0
安装 MySQL 社区版
rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo yum --enablerepo=mysql80-community install mysql-community-server
启动 MySQL 服务
service mysqld start
修改 root 用户的密码
通过下面这条命令可以查看 root 用户默认的密码:
grep "A temporary password" /var/log/mysqld.log # 通过这条命令可以查看 root 用户的默认密码
然后执行以下命令修改 root 用户默认密码(期间会要求回答一些问题,并多次要求输入新密码):
mysql_secure_installation
重启 MySQL 服务并设置开机自启动
service mysqld restart chkconfig mysqld on
本地登录
mysql -u root -p
参考: