MySQL5.7.33安装教程详解
mysql安装教程5.7.33

首页 2025-06-26 22:37:13



MySQL5.7.33 安装教程:全面且详细的指南 MySQL是一款广泛使用的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,目前属于Oracle公司旗下产品

    无论是初学者还是经验丰富的数据库管理员,都可能需要在特定情况下安装特定版本的MySQL

    本文将详细介绍MySQL5.7.33版本的安装过程,确保读者能够顺利、成功地完成安装

     一、下载MySQL5.7.33 首先,访问MySQL的官方网站:【MySQL官方下载页面】(https://www.mysql.com/downloads/)

    在下载页面,选择“MySQL Community Server”

    对于大多数用户来说,社区版已经足够使用

     在下载页面,你会看到两种主要的下载方式: 1.Install MSI:这是带有图形界面的安装方式,配置简单,适合不熟悉命令行操作的用户

    然而,这种安装方式默认会将MySQL安装到C盘,并且后续存储的数据也在C盘,对于系统盘容量不大的用户来说可能不太方便

     2.压缩包安装法:这种方式没有直观的图形界面,但配置并不复杂,且可以自定义安装位置,非常适合希望将MySQL安装到非系统盘的用户

     鉴于上述原因,本文推荐采用压缩包安装法,并详细阐述其安装步骤

     二、解压MySQL压缩包 下载完成后,你会得到一个压缩包文件

    将压缩包解压到你希望安装的目录

    例如,可以将它解压到D盘的根目录或某个纯英文路径下

     解压后,你会看到一个包含MySQL相关文件的文件夹

    此时,你可能会注意到文件夹中没有data、log等文件夹,这是正常的,因为在后续的初始化步骤中会自动创建这些文件夹

     三、配置my.ini文件 在MySQL的解压目录下,新建一个名为my.ini的配置文件

    这个文件是MySQL运行所必需的,它包含了MySQL服务器的基本配置信息

     使用记事本或任何文本编辑器打开my.ini文件,并输入以下内容(记得根据你的安装路径修改basedir和datadir的值): ini 【mysqld】 设置3306端口 port=3306 设置mysql的安装目录 basedir=D:mysql-5.7.33-winx64mysql-5.7.33-winx64 设置mysql数据库的数据的存放目录 datadir=D:mysql-5.7.33-winx64mysql-5.7.33-winx64data 允许连接失败的次数 max_connect_errors=10 服务端使用的字符集默认为utf8mb4 character-set-server=utf8mb4 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB 默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password 【mysql】 设置mysql客户端默认字符集 default-character-set=utf8mb4 【client】 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb4 请确保在输入这些内容时,所有的符号都是在英文输入法状态下输入的,否则可能会导致配置错误

     四、配置系统环境变量 配置环境变量可以方便你在任何路径下都能执行MySQL的可执行命令,而不必每次都进入到MySQL的bin目录下

     1.右击“此电脑”或“计算机”,选择“属性”

     2. 点击“高级系统设置”

     3. 在“系统属性”窗口中,点击“环境变量”

     4. 在“系统变量”区域,点击“新建”

     5.创建一个名为MYSQL_HOME的变量,变量值为你的MySQL安装目录

     6. 找到名为Path的变量,选中它并点击“编辑”

     7. 在Path变量的编辑窗口中,点击“新建”,并输入`%MYSQL_HOME%bin`

     8. 点击“确定”保存所有更改

     五、安装MySQL服务 接下来,你需要以管理员身份运行命令提示符(cmd)

    在命令提示符中,执行以下命令来安装MySQL服务: bash mysqld --install 如果安装成功,你不会看到任何错误信息

    如果出现“Install of the Service Denied”的错误,说明你没有以管理员身份运行命令提示符

     六、初始化MySQL数据目录 在安装MySQL服务之后,你需要对MySQL的数据目录进行初始化

    这会在你的MySQL安装目录下创建一个data文件夹,用于存储数据库文件

     执行以下命令进行初始化: bash mysqld --initialize --console 初始化过程可能需要一些时间,请耐心等待

    初始化完成后,你会在命令提示符中看到生成的临时密码

    记下这个密码,因为你在第一次登录MySQL时需要用到它

     七、启动MySQL服务 现在,你可以启动MySQL服务了

    在命令提示符中执行以下命令: bash net start mysql 如果服务启动成功,你不会看到任何错误信息

     八、登录MySQL并修改密码 在MySQL服务启动后,你可以使用以下命令登录MySQL: bash mysql -u root -p 在提示输入密码时,输入你在初始化步骤中记下的临时密码

    登录成功后,你会看到MySQL的命令行界面

     为了安全起见,你应该立即修改root用户的密码

    执行以下SQL命令来修改密码: sql ALTER USER root@localhost IDENTIFIED BY 你的新密码; 将“你的新密码”替换为你希望设置的新密码

    执行完这条命令后,你会收到一个确认消息,表示密码已成功修改

     最后,执行`exit`命令退出MySQL命令行界面

     九、测试MySQL安装是否成功 为了确认MySQL已经成功安装并配置正确,你可以尝试重新登录MySQL,使用你刚刚设置的新密码

    如果能够成功登录并执行一些基本的SQL命令,那么恭喜你,MySQL5.7.33已经成功安装在你的电脑上了! 十、手动启动和停止MySQL服务(可选) 除了使用`net start mysql`和`net stop mysql`命令来启动和停止MySQL服务外,你还可以通过MySQL的安装目录中的可执行文件来手动控制服务的启动和停止

    这在你

MySQL连接就这么简单!本地远程、编程语言连接方法一网打尽
还在为MySQL日期计算头疼?这份加一天操作指南能解决90%问题
MySQL日志到底在哪里?Linux/Windows/macOS全平台查找方法在此
MySQL数据库管理工具全景评测:从Workbench到DBeaver的技术选型指南
MySQL密码忘了怎么办?这份重置指南能救急,Windows/Linux/Mac都适用
你的MySQL为什么经常卡死?可能是锁表在作怪!快速排查方法在此
MySQL单表卡爆怎么办?从策略到实战,一文掌握「分表」救命技巧
清空MySQL数据表千万别用错!DELETE和TRUNCATE这个区别可能导致重大事故
你的MySQL中文排序一团糟?记住这几点,轻松实现准确拼音排序!
别再混淆Hive和MySQL了!读懂它们的天壤之别,才算摸到大数据的门道