CentOS6 安装 MySQL5.7

 
更多

MySQL是一个流行的开源关系型数据库管理系统,具有性能高、稳定性好、安全等诸多优点。本文将介绍如何在 CentOS6 系统上安装 MySQL5.7,并给出详细的步骤说明。

步骤1:添加 MySQL Yum源

  1. 打开终端,并以 root 用户身份登录系统。
  2. 运行以下命令,添加 MySQL Yum源配置文件:
wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
rpm -ivh mysql57-community-release-el6-9.noarch.rpm

步骤2:安装MySQL

  1. 运行以下命令,安装 MySQL:
yum install mysql-server
  1. 安装完成后,运行以下命令启动 MySQL 服务:
service mysqld start
  1. 若要设置 MySQL 为开机启动,运行以下命令:
chkconfig mysqld on

步骤3:配置 MySQL

  1. 运行以下命令,找到 MySQL 的初始密码:
grep 'temporary password' /var/log/mysqld.log
  1. 运行以下命令,以初始密码登录 MySQL:
mysql -uroot -p
  1. 输入初始密码后,按提示修改密码为自定义密码。

步骤4:升级密码安全等级

  1. 在 MySQL 提示符下运行以下命令,升级密码安全等级:
UNINSTALL PLUGIN validate_password;
INSTALL PLUGIN validate_password SONAME 'validate_password.so';
  1. 运行以下命令,修改密码策略,设置密码最小长度和复杂度要求:
SET GLOBAL validate_password_length = 8;
SET GLOBAL validate_password_number_count = 1;
SET GLOBAL validate_password_special_char_count = 1;
SET GLOBAL validate_password_policy = MEDIUM;

步骤5:配置远程访问

  1. 打开终端,并以 root 用户身份登录系统。
  2. 运行以下命令,编辑 MySQL 配置文件:
vi /etc/my.cnf
  1. 在文件末尾添加以下内容,允许远程访问:
[mysqld]
bind-address = 0.0.0.0
  1. 保存文件并退出编辑器。
  2. 运行以下命令,重新启动 MySQL 服务:
service mysqld restart

步骤6:防火墙配置

  1. 运行以下命令,打开端口3306以允许外部访问 MySQL:
iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
service iptables save
service iptables restart

结论

至此,我们已经成功在 CentOS6 上安装了 MySQL5.7,并进行了相关配置。你可以开始使用 MySQL 来管理和存储数据了。MySQL 可以满足各种业务需求,它的性能、安全性和扩展性使之成为了众多开发者的首选。

希望本文能对你有所帮助!如有任何问题或建议,欢迎留言交流。

打赏

本文固定链接: https://www.cxy163.net/archives/6006 | 绝缘体

该日志由 绝缘体.. 于 2023年12月02日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: CentOS6 安装 MySQL5.7 | 绝缘体
关键字: , , , ,

CentOS6 安装 MySQL5.7:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter