MySQL-5.7.19-winx64解压版的下载与安装

1.首先进入MySQL官网下载。

进入官网下载链接:https://dev.mysql.com/downloads/

2.下面以mysql-5.7.19-winx64版本讲解。

配置ini文件:

解压后如果没有my.ini文件,就自己创建一个my.ini文件

复制一份my.ini到D:\software\mysql\mysql-5.7.19-winx64\bin路径下

加入以下配置:

 

3.修改后配置环境变量
在Path中加入: ;D:\software\mysqll\mysql-5.7.19-winx64\bin

 


4.进入cmd(以管理员身份进入)

初始化mysql数据,并创建一个具有空密码的root用户,打开cmd执行如下命令:

a、安装服务在初始化data目录之前进行

执行mysqld -install

出现了丢失MSVCR120.dll,缺少组件,安装以下组件解决

https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

vcredist_x64.exe

vcredist_x86.exe

安装成功显示 Service successfully installed!

b、初始化data目录启动mysql

使用 mysqld --initialize-insecure(设置为空密码),

使用 mysqld  -initialize(密码随机)

运行mysqld --initialize-insecure(若没有init则不存在data目录,自然无法启动成功)

看第6步修改密码

注意:使用了mysqld  -initialize,密码是随机生成的,在mysql的错误日志中可以找到

(mysql的data中以.err结尾的文件)

例如我的日志:A temporary password is generated for root@localhost: 6hk20yueza=M
修改密码的命令:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'

初始化完毕最好复制一份my.ini到data目录下

d、mysql服务命令

net start mysql 启动服务

可能会遇到找不到路径的问题,修改下mysql的注册表:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL\ImagePath
我的注册表:ImagePath=D:\software\mysql\mysql-5.7.19-winx64\bin\mysqld MySQL
改成自己的msyqld所在路径

net stop mysql 停止服务

sc delete mysql 删除服务

 

5.使用的是mysqld --initialize-insecure(设置为空密码)

登录mysql(要确保mysql服务启动状态):进入到D:\mysql\mysql-5.7.19-winx64\bin

执行mysql -uroot -p命令,显示提示输入密码的,直接回车就会以root的身份成功登录到mysql中了


6.修改密码
同样是进入到D:\software\mysql\mysql-5.7.19-winx64\bin目录。
执行mysqladmin -uroot -p password 加上你要设置的密码 
提示输入原来的密码(原密码为空),直接回车就行


7.推荐使用Navicat和SQLyog可视化工具。

链接: https://pan.baidu.com/s/11gIlZKxoTG5BCCcoXdVJRg 提取码: ntu7

PS:之前重装系统,安装mysql遇到很多坑,所以总结了下。部分截图沿用了之前的,所以看到的是5.7.17。

发布了17 篇原创文章 · 获赞 3 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Tolove_dream/article/details/73477881