CentOS MySQL 5.7.11安装与配置指南
环境准备

在安装MySQL 5.7.11之前,请确保您的CentOS系统满足以下要求:
- 操作系统:CentOS 6.x 或 CentOS 7.x
- 网络连接:确保您的系统可以正常访问互联网
- 磁盘空间:至少1GB可用空间
安装MySQL 5.7.11
安装MySQL Yum Repository
a. 创建MySQL Yum Repository配置文件:
sudo vi /etc/yum.repos.d/mysql-community.repo
b. 将以下内容复制粘贴到配置文件中:
[mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/$releasever/mysql57-community/ enabled=1 gpgcheck=1 gpgkey=http://repo.mysql.com/RPM-GPG-KEY-mysql-2022-01-18
c. 保存并关闭配置文件。
安装MySQL 5.7.11
sudo yum install mysql-community-server
等待安装完成。
启动MySQL服务
sudo systemctl start mysqld
检查MySQL服务状态:

sudo systemctl status mysqld
如果服务已启动,则表示MySQL 5.7.11安装成功。
配置MySQL 5.7.11
查找初始root密码
sudo grep 'temporary password' /var/log/mysqld.log
记录下初始密码。
修改root密码
mysql -u root -p
输入初始密码,然后执行以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
替换new_password为您的新密码。
设置MySQL字符集
vi /etc/my.cnf
在[mysqld]部分添加以下内容:
[mysqld] character_set_server=utf8mb4 collation_server=utf8mb4_unicode_ci
保存并关闭配置文件。

重启MySQL服务
sudo systemctl restart mysqld
FAQs
Q1:如何连接到MySQL数据库?
A1:使用以下命令连接到MySQL数据库:
mysql -u username -p
输入用户名和密码后,即可连接到MySQL数据库。
Q2:如何创建数据库和用户?
A2:在MySQL命令行中执行以下命令创建数据库和用户:
CREATE DATABASE database_name; CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost'; FLUSH PRIVILEGES;
替换database_name、username和password为您要创建的数据库、用户名和密码。

