win10下mysql和navicat的安装&navicat链接错误解决

今天安装了navicat,链接mysql时发现因为很久不用密码不记得了,找回密码未果从新安装了一遍,遇到了一些坑,这里记录一下。mysql

1、mysql

一、下载

我下载的是64位系统的zip包:sql

下载地址:dev.mysql.com/downloads/m…bash

版本:mysql-8.0.11-winx64ide

下载后个人解压地址是:D:\MYSQL

二、配置环境变量

文件地址:加密

配置环境变量 MYSQL_HOME:spa

添加到Path:3d

三、生成data文件

以管理员身份运行cmd,具体以下,搜索出“命令提示符”后右键选择“以管理员身份运行”。code

进入 D:\MYSQL\mysql-8.0.11-winx64\bin

执行命令:mysqld --initialize-insecure --user=mysqlcdn

完成后即在 D:\MYSQL\mysql-8.0.11-winx64 目录下生成了 data 目录blog

四、启动服务:

执行命令:net start mysql

启动mysql服务,成功便可。

注意:

有两种mysql的安装方式:压缩包安装和msi文件安装,我采用的是压缩包安装方式,须要在控制台中写代码,且不是安装了一个应用程序,因此没法找到mysql这个应用程序并卸载,若是须要卸载,直接删除解压包便可。

此方式默认不须要password便可进入mysql,如需password本身另设,另外,删除解压包之后即删除了以前mysql的全部设置,若是以前设置了password,如今也没有password了。

2、navicat

一、下载

这里用的是最新版本的 Navicat Premium 12,功能比较强大。

下载地址:www.navicat.com.cn/download/na…

二、破解

安装好后下载激活文件:pan.baidu.com/s/1kVgTd6R

提取密码:t1yp

三、添加文件

解压文件后能够看到以下文件夹

选择"简单中文64位",复制里面的文件

找到Navicat Premium 12的安装根目录,将复制的文件粘贴到此目录下便可:

四、链接mysql

链接的时候一直有一个这样的错误(只是报错内容类似,个人错误忘记截图了o(╥﹏╥)o)

折腾好久,发现错误缘由应该是没有设置mysql密码

解决方法:

一、打开 cmd:mysql -u root -p

二、进入mysql依次执行下面语句

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码 

FLUSH PRIVILEGES; #刷新权限

alter user 'root'@'localhost' identified by 'root'; #重置密码
复制代码

完成上述步骤后,从新在navicat里链接mysql,done!

相关文章
相关标签/搜索