
无论是初学者还是经验丰富的数据库管理员,都可能需要在特定情况下安装特定版本的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能否直接生成图表?一探究竟
MySQL5.7.33安装教程详解
MySQL存储中文数据技巧解析
MySQL数据回退:轻松恢复误操作
MySQL快速指南:如何停止数据导入
MySQL循环操作:高效修改表数据技巧
MySQL导入10G文件失败解决方案
Linux系统下删除MySQL数据库教程
MySQL电脑安装视频教程下载指南
MySQL数据源安装指南:轻松配置数据库连接
MySQL CMD安装全攻略
MySQL安装命令报错解决指南
XP系统安装MySQL5.6教程
单机安装MySQL教程:轻松上手
CentOS安装MySQL,获取随机密码指南
MySQL教程视频下载地址分享
MySQL安装包解压步骤详解
CentOS安装MySQL tar.gz包教程
MySQL在Windows200364位系统安装指南