MySQL5.6.39安装教程详解

mysql安装教程5.6.39

时间:2025-07-08 20:23


MySQL5.6.39 安装教程:详细步骤与注意事项 MySQL是一款广泛使用的开源关系型数据库管理系统(RDBMS),由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司旗下产品

    无论是初学者还是经验丰富的数据库管理员,掌握 MySQL 的安装配置都是一项基本技能

    本文将详细介绍 MySQL5.6.39版本的安装过程,确保读者能够顺利地在自己的系统上搭建起 MySQL 数据库环境

     一、安装准备 在开始安装 MySQL5.6.39 之前,需要做好以下准备工作: 1.下载 MySQL 安装包: -访问 MySQL官方网站:【MySQL官方下载页面】(https://dev.mysql.com/downloads/mysql/)

     - 选择 MySQL Community(GPL) Downloads,在“MySQL Community Server”下找到适用于自己操作系统的版本

     - 下载 MySQL5.6.39 的安装包

    对于 Windows 用户,可以选择`.zip`压缩包或`.msi` 安装程序;对于 Linux 用户,通常下载`.tar.gz`格式的二进制包

     2.检查系统环境: - 确保操作系统满足 MySQL5.6.39 的最低要求

     - 对于 Linux 用户,可能需要安装一些依赖库,如`libaio` 和`numactl`

     二、Windows 系统安装步骤 1.下载安装文件 - 到 MySQL官网下载 MySQL5.6.39 的`.zip`压缩包

     2. 解压压缩包 - 将下载的 MySQL压缩包解压到目标文件夹,例如`D:ProgramMySQLmysql-5.6.39`

     - 在解压后的文件夹中,找到`my-default.ini` 文件,复制并重命名为`my.ini`

     3. 修改`my.ini` 文件 用文本编辑器打开`my.ini` 文件,进行以下配置: ini 【mysqld】 设置 MySQL 的安装目录 basedir = D:ProgramMySQLmysql-5.6.39 设置 MySQL 数据库数据的存放目录 datadir = D:ProgramMySQLmysql-5.6.39data 设置 MySQL服务的端口号 port =3336 4. 安装 MySQL 服务 - 以管理员身份运行命令提示符(CMD)

     -导航到解压后的 MySQL文件夹下的`bin` 目录

     - 执行命令`mysqld --install MySQL-5.6.39` 来安装 MySQL 服务

    如果遇到“Install/Remove of the Service Denied!”错误,请确保以管理员身份运行 CMD

     5. 启动 MySQL 服务 - 按`Win + R` 键,输入`services.msc` 打开服务管理器

     - 找到名为`MySQL-5.6.39` 的服务,右键点击并选择“启动”

     6. 连接数据库并修改 root 密码 - 使用数据库管理工具(如 Navicat)连接到 MySQL 数据库

    在连接设置中,输入`my.ini`文件中配置的端口号(如3336)

     - 连接成功后,可以看到默认有四个用户

    通常,我们会删除其他三个用户,只保留`root` 用户,并修改其密码

     -右键点击连接,选择“连接属性”,输入新密码并保存

     7.卸载 MySQL 服务(如需) - 如果需要卸载 MySQL 服务,可以以管理员身份运行 CMD,并执行命令`sc delete MySQL-5.6.39`

     三、Linux 系统安装步骤 1. 下载并解压 MySQL 二进制包 - 使用`wget` 命令下载 MySQL5.6.39 的二进制包,例如: bash wget http://mirrors.163.com/mysql/Downloads/MySQL-5.6/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz - 解压下载的文件: bash tar -zxvf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz - 将解压后的文件移动到目标目录,例如`/usr/local/mysql`: bash mv mysql-5.6.39-linux-glibc2.12-x86_64/ /usr/local/mysql 2. 创建 MySQL 用户和数据库目录 - 创建一个名为`mysql` 的用户,用于运行 MySQL 服务: bash useradd -s /sbin/nologin mysql - 创建数据库文件存放目录,例如`/data/mysql`: bash mkdir -p /data/mysql -更改目录权限,确保`mysql` 用户有访问权限: bash chown -R mysql:mysql /data/mysql 3. 安装依赖库 - 安装`libaio` 和`numactl` 库,以避免初始化时出现错误: bash yum install libaio-y yum install numactl -y 4.初始化 MySQL - 运行 MySQL初始化脚本,生成系统表: bash cd /usr/local/mysql ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql - 如果看到两个 “OK”,并且在`/data/mysql`目录下生成了文件和目录,说明初始化成功

     5. 配置 MySQL -复制默认配置文件到`/etc` 目录,并覆盖现有文件: bash cp support-files/my-default.cnf /etc/my.cnf - 编辑`/etc/my.cnf` 文件,进行必要的配置,例如: ini 【mysqld】 basedir = /usr/local/mysql datadir = /data/mysql port =3306 server_id =1 socket = /tmp/mysql.sock 6.复制启动脚本并设置权限 -复制启动脚本到`/etc/init.d` 目录,并设置可执行权限: bash cp support-files/mysql.server /etc/init.d/mysqld chmod755 /etc/init.d/mysqld - 编辑启动脚本,修改`datadir`路径为`/data/mysql`

     7. 将 MySQL 服务添加到系统服务项 - 使用`chkconfig` 命令将`mysqld` 服务添加到系统服务列表中,并设置开机自启动: bash chkconfig --add mysqld chkconfig mysqld on - 启动 MySQL 服务: bash service