首先官网下载MYSQL
https://dev.mysql.com/downloads/file/?id=492455
然后配置环境变量
然后启动MYSQL服务
先安装server:mysqld.exe -install
然后启动服务:net start mysql
报上面错误就先mysqld --initialize,再启动
关闭服务:net stop mysql
登录MYSQL
登录命令:mysql -u root -p
提示输入密码先回车看看,如果提示密码错误就去根目录下的data文件搜*.err文件
内部会提示初始密码,粘贴上去就好啦。
修改初始密码
alter user root@localhost identified by ‘your_password’;
your_password是你要改的密码
然后刷新系统表:flush privileges;
MYSQL连接工具
navicat 这款工具网上说不错,下来试试
连接-》MYSQL
用刚改的密码试试,结果报错
这里转载下前辈的经验
https://blog.csdn.net/qq_36068954/article/details/80175755
意思就是mysql8之前和8之后的加密方式变了,要么更新navicat驱动,要么更改加密方式。
这里修改了下加密方式
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #修改加密规则
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限
然后再试下就好了