rpm -qa | grep mysql
rpm -qa | grep mariadb
# 存在则卸载
# 如:rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64
下载mysql
[https://downloads.mysql.com/archives/community/]
下载.png
tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql
more /etc/group | grep mysql
groups mysql
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
cd mysql
mkdir mysql-files
chown mysql:mysql mysql-files
chmod 750 mysql-files
# 会生成一个默认的密码,需要记住,后续需修改密码
bin/mysqld --initialize --user=mysql
报错的话:chmod 777 /tmp
bin/mysql_ssl_rsa_setup
# 后台启动 会输出一些数据保存位置等信息,可记录下来。稍等10几秒
bin/mysqld_safe --user=mysql &
登陆
## 登录mysql
bin/mysql -uroot -p
# 输入临时密码(上一步生成的)
# 更改密码
alter user 'root'@'localhost' identified by '123456';
# 授权远程用户登录并权限可传递
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
# 退出
quit