前言:
现时看官们对“centos包安装mysql”大约比较关注,朋友们都需要剖析一些“centos包安装mysql”的相关知识。那么小编同时在网络上搜集了一些对于“centos包安装mysql””的相关文章,希望各位老铁们能喜欢,各位老铁们一起来了解一下吧!第一步:到mysql官网找到mysql5.7的下载地址
第二步:执行下载wget第三步:进行yum源安装
[root@localhost mytest]# rpm -ivh mysql80-community-release-el7-1.noarch.rpm第四步:启用mysql5.7安装包
[root@localhost mytest]# yum-config-manager --enable mysql57-community第五步:查看安装包
[root@localhost mytest]# yum repolist all | grep mysql第六步:执行安装命令
[root@localhost mytest]# yum install mysql-community-server第七步:启动mysql
[root@localhost mytest]# systemctl start mysqld.service第八步:查看mysql的启动状态
[root@localhost mytest]# systemctl status mysqld.service
第九步:重启系统
[root@localhost mytest]# shutdown -r
重启系统的原因是,刚安装好mysql,路径/var/lib/mysql/mysql.sock该文件是不存在的,如果直接登录,会抛出异常
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
重启之后就可以看到该文件
第十步:查看默认超级用户密码
[root@localhost mysql]# grep 'temporary password' /var/log/mysqld.log
第十一步:登录
[root@localhost mysql]# mysql -u root -pEnter password:
第十二步:修改密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
此时会抛出密码设置策略问题,默认策略要求密码的格式很严格,如果想设置简单的密码,解决办法如下:
1、设置简单的验证策略
set global validate_password_policy=0;set global validate_password_length=1;
2、设置密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
3、查看验证策略
mysql> SHOW VARIABLES LIKE 'validate_password%';
4、重启mysql,并重新登录
[root@localhost mysql]# systemctl restart mysqld.service [root@localhost mysql]# mysql -u root -pEnter password:操作mysql:
systemctl restart mysqld.service systemctl start mysqld.service systemctl stop mysqld.service
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #centos包安装mysql