1 .查看是否已经安装 Mysql
rpm -qa | grep mysql
如果有文件的话,就要删掉
rpm -e 文件名
2.下载Mysql 包
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
2.1下载可能会出现错误
这是密钥错误的原因
2.2.解决方法
1. gpg --export -a 3a79bd29 > 3a79bd29.asc
2. rpm --import 3a79bd29.asc
3. rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
4.然后从新安装mysql
yum -y install mysql-community-server
最后安装成功图
3. 启动 Mysql 服务
systemctl start mysqld.service
4.查看 Mysql 运行状态
service mysqld status
如果是这样就说启动成功了
5.查看初始密码
grep 'password' /var/log/mysqld.log
6.登录数据库
mysql -u root -p
输入日志中的密码
如果显示这样说明数据库无法被访问,需要修改文件
先关闭mysql服务
service mysqld stop
修改文件
vi /etc/my.cnf
在文件中输入:skip-grant-tables
7.重启mysql服务
service mysqld start
登录mysql
mysql -u root -p
随便输入密码进入mysql
出现mysql> 说明已经进入mysql
查看数据库
show databases;
8.修改mysql 的登录密码
选择数据库
use mysql
修改登录密码为123456
update user set authentication_string=password('123456') where user='root';
9.ctrl+z退出mysql
修改文件
vi /etc/my.cnf
将这个注释掉,退出
重启mysql
service mysqld start
登录mysql
mysql -uroot -p
10:navicat 连接mysql
如果是云服务器,需要在服务器中配置安全组:3306,允许访问,如果是虚拟机,也需要配置,
打开navicat,新建连接,mysql,输入服务器地址,用户名和密码,连接测试