1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件:
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
2、进行repo的安装:
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo mysql-community-source.repo
3、安装命令:
yum install mysql-server
注意:必须在 /etc/yum.repos.d/目录执行
4、启动msyql:
systemctl start mysqld
5、停止msyql:
systemctl stop mysqld
6、若密码登录不了,则进行以下配置,跳过登录验证
vim /etc/my.cnf
在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:
修改后需要重启MySQL。
7、修改MYSQL登录密码
更改密码必须满足:数字、小写字母、大写字母 、特殊字符、长度至少8位。
mysql> set password for 'root'@'localhost'=password('xxxxxxxxxxxx');
mysql> flush privileges;
8、查看MySQL运行状态
systemctl status mysqld
9、设置开机启动
systemctl enable mysqld
10、关闭开机启动
systemctl disable mysqld