安装和配置MySQL的踩坑记录
Posted WoLi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装和配置MySQL的踩坑记录相关的知识,希望对你有一定的参考价值。
1、安装和配置教程:
https://blog.csdn.net/weixin_42869365/article/details/83472466
2、错误:安装mysql出现的问题:找不到VCRUNTIME140_1.dll
参考链接:
https://www.cnblogs.com/zyt6688/p/12601002.html
3、错误:Install/Remove of the Service Denied
在输入mysqld --install后出现Install/Remove of the Service Denied,错误
解决链接:
https://blog.csdn.net/lxpbs8851/article/details/14161935
4、怎么设置密码
在登录的时候发现自己没有设置密码,出现错误如下:
mysql ERROR 1045 (28000): Access denied for user \'ODBC\'@\'localhost\' (using password: YES
参照如下链接设置密码
https://blog.csdn.net/qq_20757489/article/details/87868633
但是在上述链接的第7步,给root用户设置新密码:mysql> update user set password=password("123456") where user="root";时出现了如下错误:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'("pass") where user="root"\' at line 1
参照链接:https://blog.csdn.net/qq_43856284/article/details/100531567
5、修改密码时出现错误:ERROR 1064 (42000) (不同版本的修改密码的语句不同)
针对这个错误,似乎不同的MySQL版本的解决方案不同,我使用的版本是8.20,输入修改密码语句为ALTER USER \'root\'@\'localhost\' IDENTIFIED BY \'123456\';(不区分大小写)
结果显示:Query OK, 0 rows affected (2.72 sec),表示密码策略修改成功!参照链接:https://blog.csdn.net/qq_43856284/article/details/100531567
但是在5.7版本中,输入的修改密码是:update mysql.user set authentication_string = password("新设置的密码") where user="root"; 参照链接:https://www.cnblogs.com/cx-code/p/9287274.html
其中提到:我这里mysql的版本是5.7,其中密码列的属性叫做authentication_string;5.1的是password
6、下载可视化软件SQLyog12.09并破解
参考链接:https://www.jianshu.com/p/46ea86e099d2,其中包含软件注册码
7、在将可视化界面连接Mysql时报错:提示错误plugin caching_sha2_password could not be loaded。参考链接解决
解决方法如下:
打开cmd:mysql -uroot -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 \'xzx123456\';
以上是关于安装和配置MySQL的踩坑记录的主要内容,如果未能解决你的问题,请参考以下文章
采用KubeSphere的kk,部署安装多节点服务的kubernetes-v1.18.6和kubesphere-v3.0.0的踩坑过程记录,及反思