MySQL 安装与基础配置
MySQL 的安装方式因操作系统而异,下面以 Linux(Ubuntu/Debian)和 Windows 为例说明。
Linux 安装(APT 方式)
更新软件包列表并安装 MySQL Server:
sudo apt update
sudo apt install mysql-server
安装完成后启动服务:
sudo systemctl start mysql
sudo systemctl enable mysql
Windows 安装
从 MySQL 官方网站下载 MySQL Installer,运行后选择 MySQL Server 进行安装。安装向导会引导完成配置,包括设置 root 密码和选择默认字符集(推荐 utf8mb4)。
安全初始化(Linux)
运行安全脚本以增强安全性:
sudo mysql_secure_installation
该脚本会提示设置 root 密码、移除匿名用户、禁止远程 root 登录等。
配置文件解析
MySQL 的核心配置文件通常为 my.cnf(Linux)或 my.ini(Windows)。关键配置项包括:
基础配置
[mysqld]
datadir=/var/lib/mysql
socket=/var/run/mysqld/mysqld.sock
port=3306
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
性能优化
innodb_buffer_pool_size=4G # 建议设为物理内存的 50%-70%
innodb_log_file_size=1G # 较大的日志文件提高写入性能
max_connections=200 # 根据服务器负载调整
配置完成后需重启 MySQL 服务生效:
sudo systemctl restart mysql # Linux
net stop mysql && net start mysql # Windows
用户与权限管理
创建用户并授权
CREATE USER 'app_user'@'%' IDENTIFIED BY 'Secure
723

被折叠的 条评论
为什么被折叠?



