千家信息网

Windows 64 位 mysql 5.7以上版本包解压安装

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,mysql官网下载地址:https://dev.mysql.com/downloads/mysql/以5.7.21版本为例首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.
千家信息网最后更新 2026年11月01日Windows 64 位 mysql 5.7以上版本包解压安装

mysql官网下载地址:https://dev.mysql.com/downloads/mysql/

以5.7.21版本为例

首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示

配置环境变量请参照网上教程,这个一般没有问题

主要注意以下几点:

(1)my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个my.ini文件,具体内容如下:

[mysql]#设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 #设置mysql的安装目录basedir=D:\\soft\\DEV\\mysql-5.7.21#允许最大连接数max_connections=200#服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8#创建新表时将使用的默认存储引擎default-storage-engine=INNODB

可以直接复制粘贴,主要修改下basedir后的路径,注意路径中为\而非\

(2)请不要自己创建data文件夹
注意:网上很多教程建议自己新建一个空data文件夹,再在my.ini文件中增加一句:
#设置mysql数据库的数据的存放目录
datadir=D:\softnew\MYSQL\mysql-5.7.20-winx64\data

这样会导致服务无法启动,不要添加这一句,也不要自己新建data文件夹,由mysql自动生成data就好,具体来说:打开cmd命令窗口,并且进入到mysql安装目录的bin目录下。然后输入命令mysqld install     显示成功

再输入:mysqld --initialize 此时应该没有任何提示

启动mysql命令:
net start mysql

最后data文件夹里面的内容应该显示为:

(3)以下是新版本MySQL的临时密码获取方式:
1.安装数据库并初次启动服务后,你需要再次重启服务
net restart mysql

2.mysql\data目录下,生成了一个.err文件(等同linux下的log日志文件,此文件会被mysql服务占用)

3.使用写字板或者word打开,定位到temporary password

4.记下密码,重新启动MySQL服务,并进入CMD命令行,在此使用mysql -u root -p登陆,键入密码

5.进入数据库后,使用set password for root@localhost = password('你的密码'); 重置登陆密码

文件 服务 密码 文件夹 目录 命令 数据 字符 字符集 教程 数据库 内容 网上教程 路径 生成 登陆 输入 版本 最大 重要 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 华服互联网科技怎么样 互联网科技公司经营范围 互联网科技公司税收优惠 互联网核心科技是什么 互联网中国科技 平安科技 互联网 无线互联网科技 西安互联网科技公司 互联网科技公司介绍 深圳卡尔迅互联网科技有限公司怎么样 中正互联网科技招聘 湖南洣水互联网科技有限公司扣款 中国航天科技大学国际工业互联网 千方科技属于互联网企业吗 华夏互联网科技业 米聚互联网科技南京有限公司排面 特约风豹互联网科技为什么扣费 半导体是互联网高科技吗 湖北辰鑫科技互联网 恒生互联网科技趋势 上海喔噻互联网科技有限公司 互联网 科技创新 万易互联网科技有限公司 北京互联网络科技有限公司 上海致骋互联网科技 成都狮子座互联网科技 太原新华互联网科技学校怎么样 宜昌元轩互联网科技有限公司 中科明德北京互联网科技 21世纪互联网科技成就
0