CentOS 7 安装及配置 MySQL

CentOS 7 安装及配置 MySQL 以 MySQL 5.7为例:

一、 使用 wget 下载MySQL:

 wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

二、 进行repo安装:

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

/etc/yum.repos.d下生成两个文件。

这里就初步成功了。

三、使用yum命令进行安装:

注意:需要进入/etc/yum.repos.d下

1) 安装mysql-server:

yum install mysql-server

其中很多询问是否同意,都同意就好了。

2) 启动mysql:

systemctl start mysqld

3) 获取临时密码:

因为MySQL会给你设置个非常复杂的初始密码,你可以先获取后登录进去,也可以修改配置文件免密登进去然后改密码。

grep 'temporary password' /var/log/mysqld.log

密码就是unUxxxxxx的。

4) 登录MySQL:

mysql -u root -p

5) 修改密码:

先设置密码强度为LOW,然后再设置密码长度为6,默认8,这里可以去看看MySQL的密码策略。

set global validate_password_policy=LOW; 
set global validate_password_length=6; 
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

这里自己定义配置,我以123456为例。

四、 开启远程登陆:

update user set Host='%' where User='root'; 
flush privileges;

使用%表示任意ip都可以访问。

服务器基础配置就OK了。

发布了41 篇原创文章 · 获赞 108 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/qq_37857921/article/details/103818367