CentOS7安装与配置MySQL

需积分: 1 0 下载量 141 浏览量 更新于2024-08-03 收藏 3KB TXT 举报
本资源主要介绍了在Linux系统中如何安装和设置MySQL数据库,包括使用Yum Repository下载安装MySQL社区版,启动MySQL服务,查找并修改root用户的初始密码,以及了解和调整MySQL的密码策略。 在Linux环境下安装MySQL,首先需要下载MySQL的Yum Repository。通过执行`wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm`命令,可以获取到安装所需的文件。接着,使用`yum -y install mysql57-community-release-el7-10.noarch.rpm`安装Yum Repository。随后,安装MySQL服务器,命令为`yum -y install mysql-community-server`,这个过程可能需要一些时间,并会覆盖已有的MariaDB。 安装完成后,启动MySQL服务,使用`systemctl start mysqld.service`。然后,检查MySQL服务的状态,可以运行`systemctl status mysqld.service`来查看。为了登录MySQL,需要找到root用户的初始密码,这可以通过查看日志文件完成,例如`grep "password" /var/log/mysqld.log`。登录数据库的命令是`mysql -uroot -p`,输入找到的初始密码。 首次登录后,MySQL会要求修改root用户的密码。可以使用SQL语句`ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';`来设定新密码,其中`newpassword`应替换为你想要设置的密码。密码必须包含大小写字母、数字和特殊字符,以满足安全要求。如果想设置像"root"这样的简单密码,需要调整MySQL的密码策略。 要查看当前的密码策略,可以运行`show variables like '%password%';`。若需降低密码复杂性要求,例如设置为低级别(LOW),则需要编辑`/etc/my.cnf`配置文件,添加`validate_password_policy=0`。设置完成后,重启MySQL服务使更改生效。 这篇资源详细阐述了在Linux系统中安装MySQL的步骤,以及后续的配置和安全设置,对于需要在Linux环境中部署和管理MySQL的用户非常有帮助。