1.我们进入需要安装的目录下
cd /usr/local/java
2.检测系统是否自带安装 mysql
yum list installed | grep mysql
有的话需要卸载
3.给 CentOS 添加 rpm 源,并且选择较新的源
wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
下载完成
4.安装第一步下载的 rpm 文件
yum install mysql80-community-release-el8-1.noarch.rpm
5.使用yum安装mysql
yum install mysql-server
这里输入y
完成
6.查看当前是否为开机服务
systemctl list-unit-files|grep mysql
我的都没有开启
7.设置为开机启动
systemctl enable mysqld.service
再次查询,已开启
8.查看当前是否启动 MySQL 服务
ps -ef|grep mysql
9.启动 mysql 服务
systemctl start mysqld.service
10.登录设置,刚开始没有密码,输入命令直接回车登录(注意:改密码后登录时密码也是不显示的)
mysql -uroot -p
11.更改设置使其他ip也可以访问数据库
use mysql;
update user set host='%' where user = 'root';
select host where user;
变为%则表示设置完成
12.设置密码
alter user 'root'@'%' identified with mysql_native_password by '输入密码'
显示ok则设置成功
13.刷新指令
FLUSH PRIVILEGES;
14.在mysql创建新连接,连接到虚拟机的数据库中