Navicat Premium 15.0.32激活(mysql的5.7和8.0版本安装以及navicat15的安装)

 mysql最新版本为8.0.26,官方表示8.0版本在性能上面有很大的优化 下面开始安装两个版本的MySQL 一,MySQL5.7.27安装 MySQL5.7.27安装下载地址 下载解压后 配置环境变量 在mysql安装文件下新建my.ini文件 my.ini文件编辑如下 安装mysql 以管理员身份运行dos窗口 我这里在之前安装过mysql了,



mysql最新版本为8.0.26,官方表示8.0版本在性能上面有很大的优化
下面开始安装两个版本的MySQL
一,MySQL5.7.27安装
MySQL5.7.27安装下载地址
在这里插入图片描述
下载解压后
在这里插入图片描述
配置环境变量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在mysql安装文件下新建my.ini文件
在这里插入图片描述

my.ini文件编辑如下

 

安装mysql
以管理员身份运行dos窗口
在这里插入图片描述
我这里在之前安装过mysql了,但是要安装5.7的,需要删除文件还需要操作一下
sc query mysql 确实之前安装了
sc delete mysql 删除一下
mysqld install 安装
在这里插入图片描述
继续输入指令
mysqld --initialize 初始化一下数据库
net start mysql 启动服务
net stop mysql 关闭服务在这里插入图片描述
在my.ini添加一行skip-grant-tables 保存
添加的目的是为了跳过数据库权限认证
本地数据库可以任意账户密码登录,但是常常会出现ERROR 1045等问题
所以接下来就是设置数据库账户密码
在这里插入图片描述

修改完文件后重启mysql服务
net stop mysql
net start mysql
以管理员打开dos窗口
输入: mysql -u root -p
回车
输入
update mysql.user set authentication_string=password(‘要设置的密码’) where user=‘root’;
quit退出
打开my.ini文件 删除skip-grant-tables
重启mysql
在这里插入图片描述
skip-grant-tables失效报错另一种解决方案如下:
如果my.ini文件添加了skip-grant-tables
重启mysql,输入:mysql -u root -p 回车
报错:
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’
关闭所有mysql服务
在这里插入图片描述
以管理员打开dos窗口在MySQL的文件夹在输入
mysqld.exe stop
mysqld.exe --skip-grant-tables
输入这个指令后是没有任何反应的,注意先不能关闭窗口
在这里插入图片描述
重新打开以管理员方式的dos窗口
输入:mysql.exe -u root回车
update mysql.user set authentication_string=password(‘要设置的密码’) where user=‘root’;
Navicat Premium 15.0.32激活在这里插入图片描述
至此MySQL5.7的安装好了
安装MySQL8.0
MySQL8.0安装下载地址
安装过8.0版本的步骤和上述一样
修改密码

 

Navicat 15 安装下载
navicat 15下载安装地址
在这里插入图片描述

知秋君
上一篇 2024-07-04 11:12
下一篇 2024-09-12 12:02

相关推荐