安装命令:

wget http://dev.mysql.com/get/mysql-community-release-el7-8.noarch.rpm 其他地址: wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

rpm -ivh mysql-community-release-el7-8.noarch.rpm

yum install mysql-community-server

安装完毕

数据库设置: 启用: systemctl start mysqld.service 查看服务状态: systemctl status mysqld.service

此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码: grep "password" /var/log/mysqld.log

如下命令进入数据库: mysql -uroot -p 输入上面的密码。

记得重置密码后才能正常使用: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

完毕!

!!!安装过程中遇到的问题!!! 问题:软件包依赖 mariadb组件

错误:软件包:akonadi-mysql-1.9.2-4.el7.x86_64 (@anaconda)
          需要:mariadb-server
          正在删除: 1:mariadb-server-5.5.44-2.el7.centos.x86_64 (@anaconda)
              mariadb-server = 1:5.5.44-2.el7.centos
          取代,由: mysql-community-server-5.6.34-2.el7.x86_64 (mysql56-community)
              未找到
          更新,由: 1:mariadb-server-5.5.50-1.el7_2.x86_64 (updates)
              mariadb-server = 1:5.5.50-1.el7_2
          可用: 1:mariadb-server-5.5.47-1.el7_2.x86_64 (updates)
              mariadb-server = 1:5.5.47-1.el7_2
 您可以尝试添加 --skip-broken 选项来解决该问题
 您可以尝试执行:rpm -Va --nofiles --nodigest

解决:移除对 mariadb-libs的依赖 yum -y remove mariadb-libs