win10安装解压缩版mysql5或mysql58(图解)
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,MySQL5.7版本解压缩版本下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads1.下载1.1 选择自己需要的版本:1.2 下一
千家信息网最后更新 2025年12月03日win10安装解压缩版mysql5或mysql58(图解)
MySQL5.7版本解压缩版本下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
1.下载
1.1 选择自己需要的版本:
1.2 下一步
2.解压缩到自定义的文件夹
3.配置环境变量(我的是windows10系统,可不做此操作,后面步骤会有变化)
3.1 打开系统环境变量
3.2 添加系统变量
变量名:MYSQL_HOME
变量值:D:\Program Files\mysql-5.7.23-winx64 (这里填写你解压缩文件存放的目录)
3.3 编辑Path变量
填写内容:%MYSQL_HOME%\bin
3.4 一路【确定】,关闭系统变量即可
4. 添加 my.ini 配置文件
因为5.7版本中不再自带my.ini文件,因此需要我们自己创建,在解压缩文件的根目录下创建 my.ini 文件
填写以下内容:
[mysqld]# 设置3307端口port = 3307# 设置mysql的安装目录basedir=D:/Program Files/mysql-5.7.25-winx64# 设置mysql数据库的数据的存放目录datadir=D:/Program Files/mysql-5.7.25-winx64/data# 允许最大连接数(建议设置大一点,防止出现连接数过多的错误信息)max_connections=2000# 服务端使用的字符集默认utf8character-set-server=utf8# 创建新表时使用的默认存储引擎default-storage-engine=INNODB# 设置sql语法模式sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]# 设置mysql客户端默认字符集default-character-set=utf85. 管理员模式打开CMD窗口,进入到MySQL根目录下
5.1 安装MySQL服务(如果没有做第3步操作,需要进入到bin目录下进行以下操作)
// 安装MySQL服务,服务名可不写,默认为"MySQL"mysqld -install 服务名// 卸载MySQL服务,服务名可不写,默认为"MySQL"mysqld -remove 服务名查看刚刚安装好的服务
6. 初始化MySQL数据库
执行初始化命令(以下方式二选一即可),如果需要重新初始化数据库,只需要删除data目录,再次执行初始化命令即可
// 方式一:初始化为空密码mysqld --initialize-insecure --user=mysql执行成功后,在MySQL的根目录下生成data文件夹
// 方式二:初始化为随机密码mysqld --initialize --user=mysql --console7. 启动MySQL服务(服务名忽略大小写)
// 启动MySQL服务net start mysql57_01// 关闭MySQL服务net stop mysql57_018. 设置root用户新密码
8.1 连接mysql数据库(输入密码的地方如果是空直接回车,如果是随机密码请输入随机密码)
// 连接数据库,这里指定连接的是3307端口(不写的话默认3306,但是已经有一个mysql了,所以3306已被占用)mysql -u root -p -P33078.2 修改密码
set password = password('abc_123');# mysql8.0.18采用此命令set password = 'abc_123';9. 测试连接
如果是安装的MySql8.0.18可能会出现使用Navicat连接报错的问题,可以使用新版本的Navicat连接即可,原因是MySql8更换了新的加密插件,还有一种是修改MySql的加密插件为旧的加密插件,方案如下:
mysql> use mysql;mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'abc_123';mysql> flush privileges;重启服务即可
服务
文件
变量
密码
数据
数据库
目录
版本
系统
可不
命令
插件
方式
根目录
加密
内容
字符
字符集
文件夹
模式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库服务器大概多少钱
教育部公布高中学生网络安全
网络安全讲座笔记
数据库er图有必要做吗
河南配件管理软件开发公司
阳江卫星软件开发费用
川大计算机考研网络安全
中石油大学数据库原理期末考试
网络安全防涉密
学校cmcc服务器登录失败
LTE网络安全案例及分析
软件开发流程视频教程
怎么做一个数据库
香港无线网络安全
静安区银联软件开发参考价格
四川企业软件开发价格表
链接无密码网络安全吗
数据库添加外键约束条件
创建数据库的添加索引语句
我的数据库域名
网络安全十大品牌排名
2021网络安全活动策划书
LTE网络安全案例及分析
北京彩虹网络技术公司
软件开发接口管理
普洱公司app软件开发多少钱
ftp修改服务器密码修改
魔域物品数据库怎么设置叠加
荔湾网络安全选哪家
广元软件开发管理