下载mysql8.0rpm安装包
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
安装yum repo文件
rpm -ivh mysql80-community-release-el7-11.noarch.rpm
更新yum源
yum clean all
yum makecache
查看mysql yum仓库中mysql版本,使用如下命令:
yum repolist all | grep mysql
可以看到 MySQL 5.5 5.6 5.7为禁用状态 而MySQL 8.0为启用状态;
如果您不想安装mysql8.0的版本我们可以按下面操作去做,要是安装的mysql8.0版本这步可以略过。
使用yum-config-manager 命令修改相应的版本为启用状态最新版本为禁用状态:
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
安装mysql 命令:
yum install mysql-community-server
开启mysql服务:
systemctl start mysqld.service
设置开机自启:
systemctl enable mysqld.service--如果开机没有启动的话就使用下面这个命令吧,反正我是没使用
systemctl daemon-reload
数据库的服务操作:
#启动mysql
systemctl start mysqld.service
#结束
systemctl stop mysqld.service
#重启
systemctl restart mysqld.service
#开机自启
systemctl enable mysqld.service
获取初始密码登录mysql
mysql在安装后会创建一个root@locahost账户,并且把初始的密码放到了/var/log/mysqld.log文件中;
cat /var/log/mysqld.log | grep password
使用初始密码登录mysql
mysql -uroot -p
mysql8.0版本必须符合长度(默认是8位)&#x