欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Windows MySQL 5.7 解压版 图文详细安装教程

程序员文章站 2021-12-13 11:51:52
最近在学习中用到了MySQL数据库,在安装过程中遇到了不少问题,在翻了大半天百度后,问题基本都解决了,所以写一篇MySQL 5.7 解压版的图文详细安装教程。 ......

最近在学习中用到了mysql数据库,在安装过程中遇到了不少问题,在翻了大半天百度后,问题基本都解决了,所以写一篇mysql 5.7 解压版的图文详细安装教程。至于为什么我会选择解压版而不是安装版,一是因为安装版没有64位版本;二是因为安装版的软件在重装系统或者挪动软件的位置后,就会出现无法使用的情况,而大部分绿色版或者解压版的软件就不存在这样的问题,只需要重新配置一下即可使用。如果你是刚接触mysql的同学,安装版也是你不错的选择,安装时无脑点下一步基本就可以装好,默认参数程序都会给你配好,既简单又方便。如果你是像我一样喜欢折腾的人,你也可以选择解压版。

安装环境:win10 64位
软件版本:mysql 5.7.24 解压版
如果你的安装环境和软件版本跟上面一样,按照下面的方法安装是基本没有问题的

1.下载

下载就不用我多说了吧,点开下面的链接:

翻到接近页面底部的地方找到如下图所示的位置:

Windows MySQL 5.7 解压版 图文详细安装教程

选择选择和自己系统位数相对应的版本点击右边的download,此时会进到另一个页面,同样在接近页面底部的地方找到如下图所示的位置:

Windows MySQL 5.7 解压版 图文详细安装教程

不用理会上面的登录和注册按钮,直接点击no thanks, just start my download.就可以下载。


2.安装(解压+优化)

下载完成后我们得到的是一个压缩包(这不是废话吗),将其解压,我们就可以得到mysql 5.7的软件本体了(就是一个文件夹),我们可以把它放在你想安装的位置(为了演示方便,我放在了d盘根目录下)。有的同学可能看了一眼目录的大小,1.64g...(内心os:我了个去,怎么300m左右的东西解压后这么大!)

其实不用担心,文件夹里面的一些东西是可以删掉的,并不会影响正常使用,至少在我自己使用的时候没有问题(如果在某种情况下可能有问题,恳请大神指教),我们可以删除文件夹里的lib目录(约1.28g)和bin目录下的mysqld.pdb文件(约162m),根据在找到的说法,这是为了可以重新编译mysql和调试而存在的,我们只是为了使用它,并不打算修改,所以可以直接删掉。删除后再看看文件夹的大小,是不是小了很多(大约只剩199m)。


3.配置

把软件解压好,该删的东西都删了,下一步就是配置mysql了。

3.1 新建配置文件

首先,我们需要新建一个文本文件,内容如下:

[mysql]
default-character-set=utf8

[mysqld]
character-set-server=utf8
default-storage-engine=innodb

把上面的文本文件另存为,在保存类型里选所有文件 (*.*),文件名叫my.ini,存放的路径为mysql的根目录(例如我的是d:\mysql-5.7.24-winx64\,根据自己的mysql目录位置修改,不要直接复制我的)。

上面代码意思就是配置数据库的默认编码集和默认存储引擎,关于my.ini文件的内容,网上有很多更详细的介绍,可以配置的选项有很多,这里我就简单地配置一下,不做展开,如果有兴趣可以在百度上找找相关的资料。

3.2 初始化mysql,生成data目录

右键开始菜单(就是屏幕左下角),选择命令提示符(管理员),打开黑框。

如果你的mysql放的位置不在c盘(否则直接跳过本步)的话,就需要在黑框内敲入mysql所在的盘符:(例如我的就是d:),敲回车,把盘符切换到mysql所在的盘符。

Windows MySQL 5.7 解压版 图文详细安装教程

在黑框中输入cd (mysql根目录)\bin(例如我的就是cd d:\mysql-5.7.24-winx64\bin,根据自己的mysql目录位置修改,不要直接复制我的),敲回车,把工作目录切换成mysql的bin目录。这里有个小技巧,在文件管理器打开mysql的bin目录,点击导航栏上的红框位置,便可以选中目录名,然后再复制到黑框中,这样不容易敲错目录。

Windows MySQL 5.7 解压版 图文详细安装教程

Windows MySQL 5.7 解压版 图文详细安装教程

接着在黑框中敲入mysqld --initialize-insecure,回车,稍微等待一会,出现如下图则证明data目录初始化没有问题,此时再查看mysql目录下已经有data目录生成。

Windows MySQL 5.7 解压版 图文详细安装教程

3.3 注册mysql服务

在黑框里敲入mysqld -install,回车。

Windows MySQL 5.7 解压版 图文详细安装教程

3.4 启动mysql服务及修改root账户密码

在黑框里敲入net start mysql,回车。

Windows MySQL 5.7 解压版 图文详细安装教程

接着再敲入mysqladmin -u root password 1234,这里的1234就是指默认管理员(即root账户)的密码,可以自行修改成你喜欢的。

Windows MySQL 5.7 解压版 图文详细安装教程

3.5 在环境变量中加入mysql的路径(为了方便启动)

右键此电脑属性,点击高级系统设置

Windows MySQL 5.7 解压版 图文详细安装教程

点击环境变量

Windows MySQL 5.7 解压版 图文详细安装教程

系统变量中找到并双击path

Windows MySQL 5.7 解压版 图文详细安装教程

点击新建

Windows MySQL 5.7 解压版 图文详细安装教程

输入(mysql根目录)\bin,与3.2节的目录是同一个,即mysql目录下的bin目录(根据自己的mysql目录位置修改,不要直接复制我的),最后点击确定。

至此mysql 5.7 解压版安装完毕。


4.登录mysql

在3.5节配置了mysql的环境变量后,想启动mysql就不用这么复杂了,只需在任意一个黑框敲入mysql即可调用到mysql的主程序(前提是你的mysql服务要处于启动状态),下面介绍一下如何登录mysql。

右键开始菜单,选择命令提示符,打开黑框。
在黑框中输入,mysql -uroot -p1234,回车,出现下图且左下角为mysql>,则登录成功。

Windows MySQL 5.7 解压版 图文详细安装教程

到这里你就可以开始你的mysql之旅了!


5.卸载mysql

如果你想卸载mysql,也很简单。

右键开始菜单,选择命令提示符(管理员),打开黑框。
敲入net stop mysql,回车。

Windows MySQL 5.7 解压版 图文详细安装教程

再敲入mysqld -remove mysql,回车。

Windows MySQL 5.7 解压版 图文详细安装教程

最后删除mysql目录及相关的环境变量。

至此,mysql卸载完成!