与图形化安装界面不同, MySQL 免安装版在运行之前,还需要自己进行配置。本文记录了在 Windows10 平台上配置 MySQL5.7.16 免安装版的过程。
解压安装
将下载好的 zip 压缩包解压到自己喜欢的文件夹,为了避免可能出现的错误,建议文件路径中不包含中文名以及空格。下文以 C:\mysql 这一路径为例进行讲解。
配置环境变量
将路径 C:\mysql\bin
加入到 PATH 环境变量之后,用户变量或者系统变量即可,毕竟我们的个人电脑一般都是一个用户。
这一部的目的主要是为了在非 C:\mysql\bin
的其他路径下也能使用 mysql 命令。如果不添加环境变量,那么我们每次在命令中执行 mysql 命令还需进入到 C:\mysql\bin
路径下才能执行。
编辑配置文件
路径 C:\mysql
下有一份初始的默认配置文件,即 my-default.ini
文件。在此路径下,新建一份自己的配置文件 my.ini
(不要使用其他名称),然后将 my-default.ini
中的内容复制过来并保存。
使用文本编辑器打开 my.ini
,修改以下几项。还有其他很多参数也都可自定义,感兴趣的同学可以继续研究。下面这几个是最重要的也是我们必须要修改的。
|
|
安装 mysql 服务
以管理员身份打开命令提示符,进入到 C:\mysql\bin
路径下,执行:
|
|
!!!注意: 是 mysqld
而不是 mysql
。
此时,Win+R 运行键入 services.msc
打开服务,我们可以看到服务列表中已经有了 M有SQL 服务,说明安装成功。
初始化 data 文件夹
免安装版的 M有SQL 解压安装之后,在其安装根目录下是没有 data 文件夹,需要我们手动初始化生成,这是最重要的一步。
以管理员身份打开命令提示符,进入到 C:\mysql\bin
路径下,执行:
|
|
执行上述命令,命令提示符会出现一堆提示信息,我们只关注最后一行的提示信息:
|
|
注意到冒号之后的字符串,那是 MySQL 为我们生成的初始密码,请记住,接下来会用到。
启动 MySQL 服务
打开命令提示符,执行下面命令以启动 MySQL 服务:
|
|
修改 MySQL 初始密码
在启动了 MySQL 服务之后,键入以下命令登录到 MySQL 数据库:
|
|
回车执行上述命令时,会提示我们输入密码,把刚才 MySQL 生成的初始密码键入以登录。
一旦登录进数据之后,直接执行命令:
|
|
回车执行即可完成登录密码的修改。
修改完密码之后,退出数据库,重新启动 M有SQL 服务才会生效。