win10系统下配置免安装MySQL【可以生成data文件夹,亲测】

今天下午安装MySQL安装了2个小时都没有安装成功,最后终于安装成功了,把这个过程记录下来,也许能帮助大家解决类似的问题

1.设置环境变量

首先,打开 Windows 环境变量设置, 在环境变量 的系统变量 Path 变量中将mysql的bin目录的全路径放里面,然后在路径后面加个英文的分号(;)保存。 

如D:/mysql/mysql-5.7.17-winx64/bin;   (你自己的安装路径)

2.重新下载版本

一开始我在官网下载的最新版本的 mysql-5.7.18-winx64 ,按照网上的安装教程安装,但是无论如何就是利用mysqld –initialize 都无法初始化data文件夹,提示说文件夹不存在,于是我自己创建了一个,但是执行完mysqld –initialize命令后,data文件夹目录下仍无任何内容。

解决方法:最后换了一个版本mysql-5.7.17-winx64   https://pan.baidu.com/s/1boNtblX

下载该压缩文件解压后,会有一个my-default.ini文件,打开该文件,将里面的内容全部修改为如下(只需要下面4句):

[mysqld]
basedir=D:\Program Files (x86)\mysql-5.7.17-winx64  (你自己的安装路径)
datadir=D:\Program Files (x86)\mysql-5.7.17-winx64\data  (你自己的安装路径)
port = 3306

修改后,保存该文件,并该将文件重新命名为 my.ini

3.后面的步骤就是具体安装流程

3.1以管理员身份运行cmd

3.2输入mysqld --initialize (注意mysqld后面一定要有空格,还有两条“-”,一定是两条,反正我用一条线不行

这个命令执行后会在D:\Program Files (x86)\mysql-5.7.17-winx64目录下创建一个data文件夹(不用手动创建data文件夹),长这样:


3.3.输入安装命令: mysqld –install 

3.4输入启动服务命令:  net start MySQL

如果安装正确的话,会显示成功启动

3.5当成功进入开启服务以后,用 
mysql -u root -p 回车 
输入密码(data文件夹下,后缀为.err的文件里,如上图所示,用记事本打开该文件) 
这个文件的内容比较多:注意找随机密码,长下面这样(马赛克部分就是密码):

 

输入后回车。

3.6用SET PASSWORD命令:首先登录MySQL

格式:mysql> set password for 用户名@localhost = password(‘新密码’); 
例子:mysql> set password for root@localhost = password(‘123’); 





  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值