关于Window下如何配置启动面安装版本的mysql具体介绍


本文摘自PHP中文网,作者黄舟,侵删。

一,下载Zip版本的免安装版本的Mysql,并解压之安装目录下面

二,在Windows的Path中添加Mysql的Bin目录,使得可访问mysql等命令。

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

三,创建Mysql的启动选项文件my.ini。

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

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

1

2

3

4

5

6

7

8

9

10

11

12

13

[client]

#客户端使用UTF8

default-character-set=utf8

[mysqld]

#服务启动的目录

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

basedir=D:/Server/mysql-5.7.18-winx64

datadir=D:/Server/mysql-5.7.18-winx64/data

port = 3306

#服务器默认使用UTF8

character-set-server=utf8

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

skip-grant-tables

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

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

1

2

3

4

mysqld --initialize

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

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

mysqld --defaults-file=C:\my.ini --initialize

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

在data(数据目录)目录下面的XXXXXX.err文件里面,可以查看生成的root的随机密码

五,启动mysql服务

1

mysqld --console

五,登陆并修改密码

如果忘记密码了,可以从MySql的error log里面找到初始化的随机密码

1

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Abcd8888';

以上就是关于Window下如何配置启动面安装版本的mysql具体介绍的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

在用光盘安装盘安装Windows前,必须做的工作是什么

Windows中使用资源管理器不能格式化硬盘这句话是错的吗?

Windows management instrumentation进程占用cpu过高怎么办?

xp有没有64位系统?

Windows账号被锁定

修改Windows服务器默认3389远程端口(服务器安全防护)

Windows启动管理器怎么进bios

Windows10聚焦怎么用?教你玩转Windows聚焦功能

win10系统怎么删除Windows.old?

如何通过命令检查Windows上的ip地址

更多相关阅读请进入《Windows》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...