数据库
首页 > 数据库> > MySQL-如何升级所有客户端程序以使用4.1.1

MySQL-如何升级所有客户端程序以使用4.1.1

作者:互联网

在Visual Studio中,我下载了最新版本的MySql连接器,但是当我尝试输入凭据并选择数据库时,在我甚至可以执行此操作之前,它说:

“Authentication with old password no longer supported, use 4.1 style passwords”

我正在使用Hostgator,我向他们提交了一张票,询问他们该怎么做.他说最好的解决方案是升级所有客户端程序以使用4.1.1版本.

这是什么意思?客户端有什么东西可以升级吗? Mysql和PHP是服务器端,我认为主机gator将负责所有这些.

就Mysql连接器而言,我使用的是6.6.5版本.有任何想法吗?

解决方法:

与客户无关. MySQL有两种不同的散列密码方式(‘old’和’new’),你的PW哈希是’旧’风格.你必须改变你的PW以使用新的风格,例如

SET SESSION old_passwords=0;
SET PASSWORD FOR user@host=PASSWORD('your pw here');

您必须为每个密码执行此操作.哈希是单向的,不能直接更改为新样式.

标签:mysql-connector,mysql,visual-studio-2010
来源: https://codeday.me/bug/20190901/1781621.html