Mysql在win10下的安装与配置

昨天给我的移动固态装上了win10,由于开发需要,需要装载java开发环境。

废话少说,直奔主题。

个人认为mysql5.6版本很好用,所以我还是安装的老版本,如果你觉得需要安装新的,直接去官网下载就可以了

我这里有百度网盘,

链接:https://pan.baidu.com/s/1d8yOsNz7sZkbxd8TXa5oBQ 
提取码:sxsh

一.下载文件

解压到要安装的位置,路径最好不要有中文。我放到了E盘。

二. 配置

    1. 配置系统环境变量:

          配置环境变量很简单:我的电脑->属性->高级->环境变量,选择PATH,在其后面添加你的mysql bin文件夹的路径

保存确定退出就可以了。

      2. 配置my-default.ini文件(my-default.ini)

           配置完环境变量之后先别忙着启动mysql,我们还需要修改一下配置文件(如果没有配置,之后启动的时候就会出现图中的错误哦!:错误2 系统找不到文件),下图是我的my-default文件,直接用记事本打开编辑

在其中修改或添加配置(如图):

这里换成你的文件目录,不换不可以。

这是我的: 

basedir = E:\Java\Mysql\mysql-5.6.34-winx64
datadir = E:\Java\Mysql\mysql-5.6.34-winx64\data

保存退出。(我这里并没有把文件my-default.ini重命名为my.ini文件,也是可以的,有些教程是重命名的,我之前试了一下,没什么问题)

三.安装服务

1.  以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),我的是输入:E:\Java\Mysql\mysql-5.6.34-winx64 进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2),                          输入   mysqld -install   命令 (如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!) 。如果没错的话会提示安装成功,(这是我之前的截图,大概就是这样的)

            

2.  安装成功后就要启动服务了,继续在cmd中输入:net start mysql,服务启动成功!

3 . 启动成功后设置密码(初始密码一般为空)

        命令行输入:mysqladmin -u root -p password    回车,

        出现“Enter password:”,刚安装完时是默认没有密码的,直接回车即可

        接着出现“New password:”输入新的密码,回车即可,

        接着出现“Confirm new password:”确认密码,回车即可。

     

4. 修改密码后验证,再登录一下就可以了

       cmd中再输入 mysql -u root -p ,接着输入设置后的密码即可登录.

四.常见错误

(1)如果出现“错误2 系统找不到文件”,先检查一下是否修改过配置文件或者是否进入在bin目录下操作,如果配置文件修改正确并且进入了bin文件夹,需要先删除mysql(输入 mysqld -remove)再重新安装(输入“mysqld -install”); 

(2)如果出现错误1067,那就是配置文件修改错误,确认一下配置文件是否正确。

(3)如果出现下图错误

解决方法: