服务器

windows mysql 安装使用

2020-01-30  本文已影响0人  xzhuan

xzhuan原创稿件,转载请注明出处!

一、mysql安装(参考 菜鸟教程)
https://www.runoob.com/mysql/mysql-install.html

二 、免安装版方案:
1. 根目录配置my.ini
2.依次输入命令
mysqld –initialize
mysqld --install
//启动
net start mysql   

//如果启动失败 查看日志
mysqld --console
三、常见错误解决方案:
1. Navicat for MySQL 连接 Mysql 8.0.11 
出现1251- Client does not support authentication protocol 错误

出现这种情况的原因是:
mysql8 之前的版本中加密规则是mysql_native_password
而在mysql8之后,加密规则是caching_sha2_password

解决问题方法有两种:
方法1.升级navicat驱动;
方法2.把mysql用户登录密码加密规则还原成mysql_native_password.

这里使用方法2:
<1>命令行 切换到mysql  bin目录 
<2>输入mysql -u root -p    确认
输入密码  确认
<3>ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; 
#修改加密规则 (这行我没有写,不过貌似也可以)
<4>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; 
#更新一下用户的密码 
<5>FLUSH PRIVILEGES; 
#刷新权限
然后去Navicat 再次尝试连接即可

上一篇下一篇

猜你喜欢

热点阅读