我对MySQL的了解非常简单。
我安装了MySQL 8.20,并以here的身份表示,身份验证插件已更改。 我以here的身份尝试
登录到MySQL:
mysql -u root -p
写:
创建用户'sha2user'@'localhost'
通过'password'通过caching_sha2_password进行标识;
在我的文件/etc/mysql/mysql.cnf中,我写道:
default_authentication_plugin = caching_sha2_password
并重新启动MySQL:
sudo systemctl restart mysq
然后在我的管理员上,我写了 user:root 和 Password:我的新密码,但收到此警告:
服务器请求客户端未知的身份验证方法
有人可以帮我吗?
答案 0 :(得分:0)
所以,找到了解决方法...
我的问题是如何安装所有...
我在Debian上删除了Mysql的全部内容,我用dpkg -l | grep -e mysql -e mariadb
搜索了Mysql和MariaDB的内容,然后用 Synaptic 删除了所有内容。
比起here而言,更令人难以置信。.现在拥有最后一个管理员4.7.7和所有正常工作。.