一、进入mySQL官网进行下载(我们这里以社区版5.6演示)
MySql社区版的官方下载地址:https://dev.mysql.com/downloads/mysql/
二、将下载好的MySQL压缩包文件解压,然后将解压后的文件放置在合适的位置:我这里的位置是(C:\SoftWares\mysql-5.6.43-winx64)
三、对Mysql的配置文件进行路径和端口的配置
①首先先备份一下my-default.ini文件,如下图的(my-default-副本.ini)就是备份文件
②开始给(my-default.ini)文件配置路径和端口,如下所示:(注意路径需要根据自己的情况变动)
四、给Mysql数据库配置系统环境
①同时按下键盘的win+e进入系统,如下所示:
②在空白处点击右键选择属性,如下图所示:
③点击高级系统设置-->环境变量进行系统环境配置
④开始进行MySQL数据库的环境配置
1、在系统环境变量中“新建”一个名为“MYSQL_HOME”的变量。变量值:(我的为:C:\SoftWares\mysql-5.6.43-winx64,这个变量需要根据自身的情况改变为自己的mysql路径),写好之后确认保存。
2、编辑现有系统变量“Path”,添加上“;%MYSQL_HOME%\bin;”
五、注册windows系统服务
①从以管理员方式打开“命令提示符CMD”,进入到MySQL解压目录下的 bin 目录下;
②在DOS窗口中输入服务安装命令:mysqld install MySQL –defaults-file=”C:\SoftWares\mysql-5.6.43-winx64\my-default.ini”
注意:初次安装执行完②中的命令会出现“Server Successfully installed”
③先打开注册表,进行如下目录
④在注册表中修改Mysql目录下的ImagePath的数值数据,修改为:C:\SoftWares\mysql-5.6.43-winx64\bin\mysqld.exe (这个路径需要根据自己的真实路径填写)
⑤执行mysqld –initialize (会自动创建data)
⑥启动Mysql服务,在dos窗口输入net start MySQL (注意:需要停止服务的语句是net stop MySQL)
六、找回MySQL的root账号密码
①停止MySQL数据库的服务,在Dos窗口中输入net stop mysql.
②切换到自己的MySQL安装路径下:我这里的是(C:\SoftWares\mysql-5.6.43-winx64\bin),在dos下输入 (cd C:\SoftWares\mysql-5.6.43-winx64\bin 然后按下回车键即可进入)
③在命令行输入:mysqld -nt --skip-grant-tables
④此时在以管理员身份再启动一个cmd命令窗口,并且进入MySQL安装路径下我这里的是(C:\SoftWares\mysql-5.6.43-winx64\bin),输入:mysql -uroot -p,Enter进入数据库。
⑤开始修改密码,依次输入use mysql 回车;输入update user set password=password('123456') where user="root"; 回车// '123456' 这里可以修改为你要设置的密码(我这里使用123456);输入flush privileges; 回车则完成修改。
七、关闭重新启动MYSQL,输入mysql -uroot -p进行登录,输入刚才修改的密码123456即可进入;(注意:如果刚才的服务还没有启动,则需要先输入 net start mysql启动服务)
八、注意:如果安装过程总出现无法启动此程序,因为计算机丢失MSVCP120.dll,MSVCR120.dll,则下载(VC运行库)然后安装完成,在继续操作即可。
链接:https://pan.baidu.com/s/1oC_I3IgzfMZDZ8bEKGiBWw
提取码:yia5
注意:本内容参考:Windows Server R2 2012安装mysql-5.7.13-winx64
MySQL5.6忘记root密码解决方法(windows)