gpt4 book ai didi

php - IIS + PHP - 无法使用旧身份验证连接到 MySQL 4.1+

转载 作者:行者123 更新时间:2023-11-30 00:14:39 24 4
gpt4 key购买 nike

我这里遇到了一个大问题。我正在将使用 Codeigniter 完成的接口(interface)与外部 Mysql 数据库集成。问题是我得到 "Cannot connect to MySQL 4.1+ using old authentication"错误。是的,我浏览过互联网并找到了一旦我们拥有数据库的管理员权限就可以解决该问题的步骤。问题是我有只读访问权限。

我可以做一些事情来连接到这个数据库吗?只是想让你知道,我没有使用 Linux 服务器,我使用的是带有 IIS 的 Windows 服务器,说实话,我不太习惯。

这些是我用来尝试连接的参数:

$db['otrs']['hostname'] = 'test.test.lan';
$db['otrs']['username'] = 'otrs';
$db['otrs']['password'] = 'otrs';
$db['otrs']['database'] = 'otrs';
$db['otrs']['dbdriver'] = 'mysql';
$db['otrs']['dbprefix'] = '';
$db['otrs']['pconnect'] = TRUE;
$db['otrs']['db_debug'] = TRUE;
$db['otrs']['cache_on'] = FALSE;
$db['otrs']['cachedir'] = '';
$db['otrs']['char_set'] = 'utf8';
$db['otrs']['dbcollat'] = 'utf8_general_ci';
$db['otrs']['swap_pre'] = '';
$db['otrs']['autoinit'] = TRUE;
$db['otrs']['stricton'] = FALSE;

如果您需要更多信息,请告诉我。

非常感谢!

最佳答案

1/- 您是否检查数据库是否接受外部连接(<> localhost)?2/- 您是否检查过您的 MySQL 版本是否与 CodeIgniter 兼容?

帕斯卡

关于php - IIS + PHP - 无法使用旧身份验证连接到 MySQL 4.1+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23761244/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com