windows10下MYSQL安装及配置

环境配置 mysql

window10下MYSQL安装及配置

下载

首先,去mysql官方网站:https://dev.mysql.com/downloads/installer/下载windows安装包,如下图:

点击下载,mysql官网会让你先注册会员,登录后下载,当然也可以选择No thanks, just start my download.

安装

因为我们下载的是安装包,是后缀为.msi格式的文件,所以直接双击即可。

选择安装类型,我们选第二个Server only,也就是只安装服务,然后点击下一步,

这是选择或自定义安装路径,其中Install Directory是安装路径,Data Directory是存放数据的路径。

注意,mysql5.7以后,配置文件my.ini默认在存放数据的路径,和data文件夹在同一个目录。

如果没有需要修改的,直接就点下一步,

这里是安装页面,直接点击Execte执行即可,安装完毕点击下一步,下面是配置一些用户信息之类的:

这里选择第一个,点击下一步,然后选择服务器类型和服务默认端口3306,不用修改,直接下一步,

上面是填写root用户登录密码,长度至少为4位,下面是让你添加其他用户,这里暂时不添加,写完密码后继续下一步,

这里配置windows服务信息,给mysql服务取个名字,我们也不需要更改,就叫MYSQL57,其他的也不用管,默认就行,下一步是安装插件和扩展,先不用管直接下一步,

到了这里就是最后一步了,直接执行Execte,安装完毕,点击Finish

配置

mysql服务常用命令

我们在使用mysql服务的时候会用到一些命令,比如启动服务,停止服务啊等。

  • net start mysql57,启动mysql服务,后面的mysql57是上面我们安装步骤里面的服务名。
  • net stop mysql57,停止mysql服务。

这里需要注意的是,在windows操作系统下面,需要提供管理员权限才能输入上面的命令,也就是使用管理员打开cmd,在左下角搜索框里面输入cmd,然后在上面右键点击命令提示符以管理员身份运行

就可以在打开的命令行里面输入上面的命令了:

也可以直接找到windows的本地服务,如下图:

通过这里也可以启动以及停止此服务。

环境变量

安装完毕之后,如果你没改安装路径的话,默认安装路径应该是C:\Program Files\MySQL\MySQL Server 5.7\,如果我们要在命令行cmd里执行mysql的一些指令的话,就会用C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe这个程序,但是你没有必要每次都输入这么长一串字符,这里的话我们就需要用到环境变量。
我们把C:\Program Files\MySQL\MySQL Server 5.7\bin\这个目录添加到环境变量里面去,然后每次只需要输入mysql,系统会自动到的C:\Program Files\MySQL\MySQL Server 5.7\bin\目录去找到mysql.exe执行程序。
如果你是以前版本的mysql的话,手动设置:

  1. 右键点击此电脑=>属性=>高级系统设置=>环境变量=>系统变量=>path
  2. 如果你是windows10的话,点击新建,然后把C:\Program Files\MySQL\MySQL Server 5.7\bin\地址添加进去。如果是windows7的话,就直接在后面加上英文小写的;,后面把路径添加进去即可。
  3. 一路点击确定,完成环境变量的配置。

这样通过打开windows下的命令行cmd,就可以看到mysql输出:

1
mysql -uroot -p1234

如果看到下面这个画面,证明你mysql安装成功了

修改编码

因为我们都是使用的操作系统是中文简体操作系统,所以数据库里面客户端编码是gbk

这会导致后面很多中文字体出现乱码的情况,为了使我们后面的学习没有后顾之忧,必须修改所有编码为通用编码utf8,这就需要修改mysql的配置文件my.ini,首先找到上面的数据安装目录C:\ProgramData\MySQL\MySQL Server 5.7,找到里面的my.ini文件,复制一份到桌面上来。然后通过sublime text等编辑工具打开它,只需要修改下面三点:

  • [client],找到这个下面,添加default-character-set=utf8
  • [mysql],找到这个下面,添加default-character-set=utf8
  • [mysqld],找到这个下面,添加character-set-server=utf8

然后把修改后的my.ini文件粘贴到mysql的安装目录C:\Program Files\MySQL\MySQL Server 5.7\去,最后,重启mysql服务再进去就OK了。

自此,windows10下面安装和配置mysql就全部完毕,谢谢。