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

来源:互联网 发布:linux 解压war包 编辑:程序博客网 时间:2024/06/05 21:53

今天下午安装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’); 





1 0
原创粉丝点击