欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Centos 安装mysql5.7

程序员文章站 2022-04-14 10:40:25
...

1.检查

检查是否已经安装mysql
Centos 安装mysql5.7
这里是我安装之后的界面,在检查的时候如果已存在相关的应用,将其卸载。

rpm -e 需要卸载的应用 --nodeps

2.安装

如果1中检查不存在相关的mysql应用的话我们继续往下,下载mysql安装包
Centos 安装mysql5.7
在/usr/local目录下创建目录mysql
Centos 安装mysql5.7
将我们下载的安装包解压到刚刚创建的mysql目录下
Centos 安装mysql5.7
tar xvf ./mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql
Centos 安装mysql5.7
接下来在mysql目录下依次执行

rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.12-1.el6.x86_64.rpm

安装完毕后我们启动mysql服务 service mysqld start,等待一会查询mysql服务 ps aux|grep mysql
Centos 安装mysql5.7
看到这里证明我们的mysql服务启动完成

3.设置用户

首先查看我们刚刚启动mysql服务时的数据库初始密码:cat /var/log/mysqld.log|grep ‘temporary password’
Centos 安装mysql5.7
用次初始密码登录数据库并设置新密码:mysql -uroot -p临时密码
Centos 安装mysql5.7
set password = password(“密码”);设置新密码
Centos 安装mysql5.7
当你看到这个错时是因为mysql内部关于设置密码时的安全等级监控造成的,我们修改密码的监控等级,

set global validate_password_policy=0; 设置密码强度检查等级。其中对应关系为:0/LOW、1/MEDIUM、2/STRONG。
Centos 安装mysql5.7
当完成以上步骤时我们的mysql就可以在服务器上通过账户进行连接了。

紧接着我们创建远程连接账户

grant all on *.* to aaa@qq.com'%' identified by "123456" with grant option;
flush privileges;

以上步骤完成我们关于mysql的整套安装流程跑完。

相关标签: Centos安装mysql