无论是对于开发者、数据库管理员还是系统管理员,正确安装和配置 MySQL 都是一项基础且重要的任务
本文将详细介绍 MySQL5.6 的安装过程,涵盖从下载到配置完成的每一步,确保你能够顺利安装并运行 MySQL5.6
一、准备工作 在安装 MySQL5.6 之前,我们需要做一些准备工作
首先,确保你的系统满足 MySQL5.6 的最低硬件和软件要求
通常,这意味着你需要有足够的磁盘空间、内存和 CPU 资源
此外,检查你的操作系统是否支持 MySQL5.6,以及是否有必要更新你的系统软件包
-操作系统要求:MySQL 5.6 支持多种操作系统,包括 Windows、Linux、Mac OS 等
本文将以 Windows 和 Linux(以 CentOS 为例)两个操作系统为例进行说明
-下载 MySQL 安装包:访问 MySQL 官方网站(【https://www.mysql.com/】(https://www.mysql.com/)),选择适合你的操作系统的安装包
对于 Windows 用户,可以直接下载 MSI 安装包;对于 Linux 用户,可以下载 RPM 或 TAR 包
二、Windows 系统下的安装步骤 2.1 下载安装包 访问 MySQL官方网站,导航到下载页面,选择 Windows 安装包
根据你的操作系统位数(32 位或64 位),下载相应的安装包
2.2 运行安装包 双击下载好的安装文件,启动安装向导
1.接受协议:在安装向导中,勾选“I accept the license terms”,然后点击“Next”
2.选择安装类型:选择“Custom”安装类型,这样可以自定义安装哪些组件
点击“Next”
3.选择组件:在组件选择界面,找到“MySQL Server5.6”并勾选
根据你的需求,还可以选择安装其他组件,如 MySQL Workbench、MySQL Connector 等
点击“Next”
4.选择安装路径:指定 MySQL 的安装路径和数据文件路径
你可以使用默认路径,也可以自行修改
点击“Next”
5.环境检查:在安装前,安装向导会进行必要的环境检查
点击“Execute”执行环境检查,并安装缺失的依赖项(如果有)
6.执行安装:环境检查完成后,点击“Next”继续安装过程
安装向导会显示安装进度,你需要耐心等待安装完成
2.3 配置 MySQL 安装完成后,你需要进行一些配置设置
1.选择服务器类型:在安装向导的配置界面中,选择服务器类型
通常,对于开发环境,可以选择“Developer Default”;对于生产环境,可以选择“Server only”或“Full”类型
点击“Next”
2.设置端口和编码:设置 MySQL 的端口(默认是3306)和字符集编码(推荐使用 UTF-8)
点击“Next”
3.设置 root 密码:在“MySQL Root Password”一栏中输入你想要设置的 root 用户密码,并在“Repeat Password”一栏中重复输入
点击“Next”
4.配置 MySQL 服务:你可以选择是否在系统启动时自动启动 MySQL 服务
通常,为了节省资源,可以取消勾选“Start the MySQL Server at System Startup”
点击“Next”
5.应用配置:点击“Execute”应用配置设置
安装向导会显示配置进度,并在完成后提示你点击“Next”
6.安装完成:点击“Finish”完成安装过程
2.4验证安装 安装完成后,你需要验证 MySQL 是否安装成功
1. 打开命令提示符(CMD):按 Win + R 键,输入“cmd”并按回车键
2.导航到 MySQL 的 bin 目录:输入 MySQL 安装路径下的 bin 目录,例如“cd C:Program FilesMySQLMySQL Server5.6bin”
3. 连接 MySQL:输入“mysql -hlocalhost -uroot -p”并按回车键
系统会提示你输入密码,输入你在安装过程中设置的 root 密码
4. 显示数据库列表:连接成功后,输入“show databases;”并按回车键
你应该会看到 MySQL 内置的数据库列表
5.退出 MySQL:输入“exit”并按回车键退出 MySQL命令行界面
三、Linux 系统下的安装步骤(以 CentOS 为例) 3.1 下载并解压安装包 1.下载 MySQL 安装包:访问 MySQL 官方网站,下载适合 CentOS 的 RPM 或 TAR 包
本文将以 TAR 包为例进行说明
2.上传安装包:将下载好的 TAR 包上传到服务器上的某个目录,例如“/usr/local”
3.解压安装包:使用 tar 命令解压安装包
例如,输入“tar -zxvf mysql-5.6.xx-linux-glibc2.12-x86_64.tar.gz”并按回车键
3.2 安装前准备 在安装 MySQL 之前,你需要做一些准备工作
1.创建用户:创建一个名为 mysql 的用户和组
输入“groupadd mysql”和“useradd -r -g mysql mysql”并按回车键
2.创建数据目录:为 MySQL 数据文件创建一个目录,并设置适当的权限
例如,输入“mkdir -p /data/mysql/mysql56/{data,logs,etc,tmp}”和“chown -R mysql:mysql /data/mysql/mysql56”并按回车键
3.修改配置文件:复制 MySQL 的配置文件模板到指定的目录,并进行修改
例如,输入“cp support-files/my-default.cnf /data/mysql/mysql56/etc/my.cnf”并按回车键,然后使用文本编辑器(如 vi)修改配置文件
3.3 安装 MySQL 1.初始化数据库:在 MySQL 安装包目录下,使用 mysql_install_db脚本初始化数据库
例如,输入“./scripts/mysql_install_db --defaults-file=/data/mysql/mysql56/etc/my.cnf --user=mysql”并按回车键
2.启动 MySQL:你可以使用 mysqld_safe脚本或 systemd 服务来启动 MySQL
例如,输入“/usr/local/mysql/bin/mysqld_safe --defaults-file=/data/mysql/mysql56/etc/my.cnf &”并按回车键,或使用“systemctl start mysqld”命令(如果你将 MySQL 配置为 systemd 服务)
3.4 配置 MySQL 服务 为了方便管理,你可以将 MySQL 配置为 systemd 服务
1.创建服务文件:在“/etc/systemd/system/”目录下创建一个名为“mysqld.service”的文件,并添加相应的配置信息
2.重新加载 systemd 配置:输入“systemctl daemon-reload”并按回车键,重新加载 systemd 配置
3.设置开机自启动:输入“systemctl enable mysqld”并按回车键,设置 MySQL 在系统启动时自动启动
3.5验证安装 安装完成后,你同样需要验证 MySQL 是否安装成功
1.连接 MySQL:使用 mysql 客户端连接到 MySQL 服务器
例如,输入“/us