一、下载rpm安装包
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.44-1.el7.x86_64.rpm-bundle.tar
二、删除本机已经有的mysql或者mariadb
1、查询本机是否有已安装
yum list installed mariadb
2、如果已安装,就删除它
yum remove mariadb
三、解压tar包
tar -xvf mysql-5.7.44-1.el7.x86_64.rpm-bundle.tar
四、安装rpm包
yum install -y ./*.rpm
五、修改mysql配置文件
1、打开配置文件
vim /etc/my.cnf
2、修改最大连接数
在[mysqld]下添加
max_connections = 10000
3、开启bin_log
在[mysqld]下添加
log-bin=/var/lib/mysql/mysql-bin
server-id=1
4、保存关闭配置文件
按[esc]键,输入[:wq],然后回车[Enter]
六、设置mysql开机自启动
systemctl enable mysqld
七、启动mysql服务
systemctl start mysqld
八、查询初始密码
grep password /var/log/mysqld.log
冒号后面就是初始密码,根据自己实际情况来
A temporary password is generated for root@localhost: D.ljp0VcRwe7
九、登陆数据库
注:-p后面是刚刚查询出来的密码,-u和-p后面不要带空格
mysql -uroot -pD.ljp0VcRwe7
十、设置root用户的密码和允许远程连接
1、设置新的root密码
set password = password("你的密码");
2、为root用户开启远程链接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
3、刷新权限
flush privileges;