CentOS 6.7 MySQL RPM 安装指南

CentOS 6.7是一个流行的开源操作系统,MySQL是一款流行的开源关系型数据库管理系统,本文将详细介绍如何在CentOS 6.7上使用RPM包安装MySQL。
安装前准备
确保系统已更新至最新状态:
sudo yum update安装依赖项:
sudo yum install -y httpd httpd-devel apr apr-devel pcre pcre-devel openssl openssl-devel关闭SELinux(可选):
sudo setenforce 0修改MySQL默认端口(可选): 修改
/etc/my.cnf文件,将port的值修改为所需的端口号。
安装MySQL
下载MySQL RPM包:
wget https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm安装MySQL RPM包:

sudo yum install -y mysql57-community-release-el6-11.noarch.rpm安装MySQL服务器:
sudo yum install -y mysql-community-server启动MySQL服务:
sudo systemctl start mysqld设置MySQL服务开机自启:
sudo systemctl enable mysqld
配置MySQL
查找初始root密码:
sudo grep 'temporary password' /var/log/mysqld.log登录MySQL:
mysql -u root -p修改root密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';设置MySQL字符集:
SET character_set_server = 'utf8mb4';退出MySQL:

EXIT;
安全设置
修改MySQL配置文件:
sudo vi /etc/my.cnf修改以下参数:
[mysqld] bind-address = 0.0.0.0 skip-name-resolve重启MySQL服务:
sudo systemctl restart mysqld
FAQs
Q1:安装MySQL时遇到依赖问题怎么办? A1:请确保已安装所有必要的依赖项,如上述步骤中所述。
Q2:如何连接到远程MySQL服务器? A2:修改MySQL配置文件/etc/my.cnf,将bind-address参数修改为0.0.0,然后使用以下命令连接:
mysql -h <远程服务器IP> -u <用户名> -p 
