Windows下配置启动免安装版本mysql

一、下载压缩版本的免安装版本的Mysql,并解压之下面


二,在窗口的路径中添加Mysql的本目录,使得可访问Mysql等命令。

*遇到奇怪问题,在win10的路径加入了Mysql运行记录。但是执行Mysql依然未找到。此时Mysql的本目录中为路径的最后一项。后来在路径中再增加一项(例如,路径为....;% MYSQL_BIN %; D: \测试;)则可以在命令中可以找到Mysql


三、创建Mysql的启动选项文件我。ini。

Mysql会从C:,列出,等多个目录搜索My.ini配置文件.mysql5.7.1.17没有启动用的配置文件,同时没有设置数据文件夹。可以在安装目录或者希望存放数据的地方创建数据目录

创建My.ini文件,并且设置配置如下

[客户]#客户端使用UTF8

default-character-set=UTF8

(mysqld) #服务启动的目录

#注意Windows下面、目录路径分隔符要用/,如要要用反斜杠,则要\ \

basedir=D:/服务器/mysql-5.7.18-winx64

datadir=D:/服务器/mysql-5.7.18-winx64/数据

=3306港

#服务器默认使用UTF8

character-set-server=UTF8

#不使用授权表可以登陆Mysql,初次启动适用

skip-grant-tables


四、调用初始化命令,初始化。该命令需要用管理员权限运行。

win10在开始菜单的视窗图标右键→命令提示符(管理员)可以打开

mysqld——初始化

\ mysqld——initialize-insecure #这个命令,代表初始化后,根用户为空密码

* *同时可以制定初始化时候使用的配置文件

执行该命令后,MYSQL将进行数据数据存放目录的初始化,以及数据库原始表的一些初始化工作,包括根用户的创建。

在数据(数据目录)目录下面的XXXXXX。犯错文件里面,可以查看生成的根的随机密码


五,启动mysql服务

mysqld——控制台


五,登陆并修改密码

改变用户“根”@“localhost”被“Abcd8888”,


Windows下配置启动免安装版本mysql