码迷,mamicode.com
首页 > 数据库 > 详细

CentOS下安装mysql

时间:2020-03-29 01:31:05      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:stat   状态   comm   一个用户   nat   rpm   func   cti   目录   

一、下载MySQL

1.在/usr/local目录下创建mysql文件夹

技术图片

 

2.下载mysql软件包

mysql版本为:8.0.15

进入mysql文件夹, 输入命令:wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

技术图片

 

二、安装mysql yum源

1.执行rpm -ivh mysql80-community-release-el7-1.noarch.rpm

技术图片

 

三、下载安装mysql

1.执行yum install mysql80-community-release-el7-1.noarch.rpm

可能需要花费一些时间

 技术图片

 

四、开启mysql服务

1.执行service mysqld start,采用systemctl status mysqld查询服务状态,即可验证是否成功安装

技术图片

 

五、设置mysql开机启动

1.执行sysytemctl enable mysqld和systemctl daemon-reload命令

 

六、修改密码

1.获取默认密码:执行grep "A temporary password is generated for root@localhost" /var/log/mysqld.log

技术图片

 

2.执行mysql -uroot -p,输入默认密码登录

3.执行ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘新密码‘;即可修改密码;

   注意密码长度保持一致。

 

七、添加新用户

1.创建一个新用户:CREATE USER ‘你创建一个用户名‘@‘%‘ IDENTIFIED BY ‘密码‘;

2.授予该用户远程登录的权限

GRANT ALL ON *.* TO ‘刚才创建的用户名‘@‘%‘;

 

八、其他配置

1.修改密码强度set global validate_password.policy=LOW;

2.修改加密策略:

ALTER USER ‘你的用户名‘@‘%‘ IDENTIFIED BY ‘密码‘ PASSWORD EXPIRE NEVER;

ALTER USER ‘用户名‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘密码‘;

FLUSH PRIVILEGES;

CentOS下安装mysql

标签:stat   状态   comm   一个用户   nat   rpm   func   cti   目录   

原文地址:https://www.cnblogs.com/DP-CPzhu/p/12589634.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!