CentOS下安装mysql
Posted dp-cpzhu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS下安装mysql相关的知识,希望对你有一定的参考价值。
一、下载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的主要内容,如果未能解决你的问题,请参考以下文章