CentOS MySQL 5.6.36:安装与配置指南
CentOS 是一款广泛使用的开源操作系统,而 MySQL 则是一款流行的开源关系型数据库管理系统,本文将详细介绍如何在 CentOS 系统上安装和配置 MySQL 5.6.36 版本,帮助您快速搭建起自己的数据库环境。

安装 MySQL 5.6.36
下载 MySQL 5.6.36 安装包
您需要从 MySQL 官方网站下载 MySQL 5.6.36 的安装包,以下是下载链接:
http://dev.mysql.com/get/MySQL-5.6.36-1.el7.x86_64.rpm 安装 MySQL
使用以下命令安装 MySQL:
sudo rpm -ivh MySQL-5.6.36-1.el7.x86_64.rpm
设置 root 密码
安装完成后,使用以下命令设置 root 用户的密码:
sudo mysql_secure_installation
按照提示操作,设置 root 用户的密码、删除匿名用户、禁止 root 用户远程登录等。
配置 MySQL
修改配置文件

编辑 MySQL 的配置文件,通常位于 /etc/my.cnf 或 /etc/my.cnf.d/ 目录下,以下是配置文件的基本结构:
[mysqld] # 设置数据目录 datadir=/var/lib/mysql # 设置 socket 文件路径 socket=/var/lib/mysql/mysql.sock # 设置默认字符集 character-set-server=utf8 # 设置默认存储引擎 default-storage-engine=InnoDB # 允许最大连接数 max_connections=100 # 开启慢查询日志 slow_query_log=1 # 设置慢查询日志文件路径 slow_query_log_file=/var/log/mysql/slow-query.log # 设置日志文件路径 log-error=/var/log/mysql/error.log
重新启动 MySQL 服务
使用以下命令重新启动 MySQL 服务:
sudo systemctl restart mysqld
连接 MySQL
使用 MySQL 命令行工具连接
使用以下命令连接到 MySQL 服务器:
mysql -u root -p
输入之前设置的 root 密码。
创建数据库和用户
以下是一个创建数据库和用户的示例:
CREATE DATABASE mydatabase; CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost'; FLUSH PRIVILEGES;
使用数据库

以下是一个使用数据库的示例:
USE mydatabase;
FAQs
问题:如何查看 MySQL 版本信息?
解答: 使用以下命令查看 MySQL 版本信息:
mysql --version
或者:
mysql -V
问题:如何修改 MySQL 的最大连接数?
解答: 修改 MySQL 的配置文件(如
/etc/my.cnf),找到max_connections参数,并修改其值,将max_connections设置为 200:[mysqld] max_connections=200
修改完成后,重新启动 MySQL 服务使配置生效:
sudo systemctl restart mysqld
