vlambda博客
学习文章列表

Mysql安装,你还不会使用绿色版?

前言

虽然鄙人是一位看不起使用Windows作为服务器OS的人,但是或多或少还是会遇到这种情况,难道Linux不香吗?废话不多说,今天让我们来讲一下Mysql在Windows服务器中的安装。在Windows中,最常用的安装方式莫非是Installer形式了,但是众所周知,安装版的软件会写入注册表,卸载也比较麻烦(相信很多人在卸载mysql后重新安装走了很多坑),然而绿色版软件解压即用,即使配置也只需要简单配置,卸载简单,可移植性强。所以,作为“全栈”开发工程师的你,还不会使用绿色版吗?



绿色版的安装

以后再进行mysql的安装,特别是绿色版的安装,不要再问度娘了,赶紧收藏这一篇文章,终身受用。


第一步:下载绿色版Mysql

这里咱们使用的Mysql版本是5.7,小版本是5.7最新版5.7.32(不要问我为什么是32版本,问就要遭打,自己看上一篇文章)

链接如下:

https://dev.mysql.com/downloads/mysql/5.7.html


第二步:解压ZIP

这个就不用多讲了吧,建议路径中不要有中文,不要有空格,不要有特殊符号,谢谢!

解压后的目录结构如下:

Mysql安装,你还不会使用绿色版?


第三步:配置文件my.ini
在mysql根路径下创建文件my.ini,当然,也可以将my.ini创建在其他目录下(只要你喜欢),建议还是创建在mysql根目录下,方便统一管理。

Mysql安装,你还不会使用绿色版?

具体操作步骤可以根据mysql官方文档来:

https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html

配置文件内容简单如下,其他详细配置自己查看官方文档:

[mysqld]# set basedir to your installation pathbasedir=D:/program/mysql-5.7.32-winx64# set datadir to the location of your data directorydatadir=D:/program/mysql-5.7.32-winx64/dataport=3306


第四步:初始化Data目录

使用管理员方式打开cmd命令行,cd到mysql的bin目录下,执行:

mysqld --defaults-file=D:\program\mysql-5.7.32-winx64\my.ini --initialize --console

其中--console可以将初始化data目录的日志打印到控制台上,方便我们排除错误。

Mysql安装,你还不会使用绿色版?

初始化成功,root的初始密码已经生成(记住这个哦,不然就当做“忘记root密码自行处理”),让我们再看一下data目录:

Mysql安装,你还不会使用绿色版?



第五步:把Mysql安装为Windows服务

虽然使用mysqld命令可以直接启动mysql,但是最好的方式是将mysql安装为windows的服务,可以方便我们随时开启和关闭mysql进程。

还是在mysql的bin目录下,执行下面的命令:

mysqld --install MySQL --defaults-file=D:\program\mysql-5.7.32-winx64\my.ini

Mysql安装,你还不会使用绿色版?

好了,安装成功,接下来启动mysql服务


第六步:启动并测试

net start mysql


服务启动成功,则使用之前的密码就可以连接了


好了,今天先到这里,如果有不清楚的可以私信或者留言,最有效的方式还是查阅官方文档。“百度虽好,切记不要贪杯”。