Centos 安装mysql5.7
程序员文章站
2022-04-14 10:40:25
...
1.检查
检查是否已经安装mysql
这里是我安装之后的界面,在检查的时候如果已存在相关的应用,将其卸载。
rpm -e 需要卸载的应用 --nodeps
2.安装
如果1中检查不存在相关的mysql应用的话我们继续往下,下载mysql安装包:
在/usr/local目录下创建目录mysql
将我们下载的安装包解压到刚刚创建的mysql目录下
tar xvf ./mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql
接下来在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
看到这里证明我们的mysql服务启动完成
3.设置用户
首先查看我们刚刚启动mysql服务时的数据库初始密码:cat /var/log/mysqld.log|grep ‘temporary password’
用次初始密码登录数据库并设置新密码:mysql -uroot -p临时密码
set password = password(“密码”);设置新密码
当你看到这个错时是因为mysql内部关于设置密码时的安全等级监控造成的,我们修改密码的监控等级,
set global validate_password_policy=0; 设置密码强度检查等级。其中对应关系为:0/LOW、1/MEDIUM、2/STRONG。
当完成以上步骤时我们的mysql就可以在服务器上通过账户进行连接了。
紧接着我们创建远程连接账户
grant all on *.* to aaa@qq.com'%' identified by "123456" with grant option;
flush privileges;
以上步骤完成我们关于mysql的整套安装流程跑完。
推荐阅读
-
vs2015怎么手动安装xamarin并配置?
-
chrome浏览器批量/自动化安装扩展:External Extensions
-
安装Daemon Tools重启导致蓝屏是什么情况如何解决
-
安装支付宝安全控件后依然提示安装(明明安装好了)
-
eclipse中怎么安装properties插件?
-
RAD Studio 10 Seattle怎么安装 Delphi 10 Seattle win10破解安装图文教程
-
mysql zip 文件安装教程
-
Mysql5.7中使用group concat函数数据被截断的问题完美解决方法
-
mysql8.0.11 winx64手动安装配置教程
-
centos7上mysql8.0rpm方式安装教程图解