如果不是第一次安装先删除之前安装的,如果没有则忽略
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
如果存在的话,继续删除即可。
-
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
安装yum源
yum localinstall mysql80-community-release-el7-1.noarch.rpm
更新yum源
yum clean all
yum makecache
创建Mysql账户
groupadd mysql
useradd -g mysql mysql
开始安装MySQL
yum install mysql-community-server
启动MySQL,如果启动报错,请移步(大部分人是第四步能够解决):https://www.yuque.com/taowuhua/gfneg0/fhiaol
systemctl start mysqld
查看初始化密码
cat /var/log/mysqld.log | grep password
#mysql刚安装完毕没有密码进入mysql命令行
mysql -uroot -p
#查询mysql用户
select User, Host, Password FROM mysql.user;
#修改root密码
update mysql.user set password=password('root') where User="root";
#为root添加远程权限
grant all privileges on *.* to 'root'@'%'identified by 'root' with grant option;
#刷新权限
flush privileges;