时间:2021-05-19
CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。
1 下载并安装MySQL官方的 Yum Repository
[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。
[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm之后就开始安装MySQL服务器。
[root@localhost ~]# yum -y install mysql-community-server这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb。
2 MySQL数据库设置
首先启动MySQL
[root@localhost ~]# systemctl start mysqld.service查看MySQL运行状态,运行状态如图:
[root@localhost ~]# systemctl status mysqld.service此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:
[root@localhost ~]# grep "password" /var/log/mysqld.log如下命令进入数据库:
[root@localhost ~]# mysql -uroot -p输入初始密码,此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';密码设置12位
这里有个问题,新密码设置的时候如果设置的过于简单会报错:
原因是因为MySQL有密码设置的规范,具体是与validate_password_policy的值有关:
设置完密码就完成了
总结
以上所述是小编给大家介绍的centOS7.4 安装 mysql 5.7.26的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
系统环境:centos7.4一,查看是否安装有数据库:yumlistinstalled|grepmysqld/mariadb二,安装centos7系统带有mys
操作系统:阿里云esc实例centos7.4软件:docker-ceversion18.09.3,docker-composeversion1.23.2一.创建
本文实例讲述了Centos7.4环境安装lamp-php7.0的方法。分享给大家供大家参考,具体如下:一.环境准备桥接模式能访问外网#pingping得通则能到
今天实验了下docker下的网络设置,记录一下过程,以免后面忘记。(系统:Centos7.4,docker版本:18.03.1-ce,docker-compos
实验环境:1、三台CentOS7服务器2、mysql5.7.26(三台都通过yum安装)服务器列表7.100.222.111master47.103.211.5