因数据库迁移,本地8.0版本数据库无法与后台建立连接,需要安装mysql-5.7.26-winx64版本的Mysql,具体安装步骤如下:
1.下载安装包
2.解压安装包到一个目录
3.新建my.ini文件直接放到目录
(这里需要注意的是my.ini文件最好是通过新建text文档,将上述代码放到text文档中,并修改新建的text文档及后缀名为my.ini)
4.新建环境变量 、配置Path
变量名:MYSQL_HOME
变量值:D:\Software\mysql-5.7.26-winx64 (MySql文件解压放置的目录)
配置Path:在path内添加%MYSQL_HOME%\bin
5.以管理员方式运行打开cmd命令窗口,切换到对应的D:\Software\mysql-5.7.26-winx64\bin目录下
6.MySql安装
进入bin目录,执行命令
mysqld --initialize (此时会生成data目录)
执行mysqld -install mysql57(安装:注意mysql57是安装服务起的别名,这了可以不写,默认安装服务名称是mysql)
运行net start mysql57启动mysql57服务
7.登录mysql,修改密码(必须修改,负责无法使用navicate连接)
mysql -u roo -p
默认密码可在data中以 .err文件结尾的文件中查找。
也可以通过配置my.ini文件,写入skip-grant-tables实现 //跳过权限验证不需要用户名和密码可以直接登陆数据库
8.修改密码
alter user 'root'@'localhost' identified by '123456';