gpt4 book ai didi

mysql - MySQL IIS 托管网站上的突然错误

转载 作者:行者123 更新时间:2023-11-30 22:17:09 25 4
gpt4 key购买 nike

我有一个带有 Windows 2008 R2 的 VPS,带有 IIS 网络服务器、MySQL 数据库服务器。我在这台服务器上托管了大约 100 个网站。托管网站之一抛出以下错误消息:

"mysql_connect() [function.mysql-connect]: 由于许多连接错误,主机 'MYSERVER' 被阻止;使用 C:\Domains\mydomain.com\wwwroot\include\config 中的 'mysqladmin flush-hosts' 解除阻止.php 第 21 行无法连接到 mysql"

这个网站大约在 3 年前托管。我没有对代码进行任何更改。但是,突然之间,网站开始抛出错误消息。之后,我搜索了错误日志并找到了以下详细信息:

错误:1064 你的 SQL 语法有错误;查看与您的 MySQL 服务器版本相对应的手册,了解在 'MYSERVER@123'') WHERE User=''root''' 第 1 行附近使用的正确语法

我已经重新启动服务以及重新启动服务器。但是,它并没有解决 MySQL 错误。

最佳答案

我能够在我的测试服务器上重现此错误。您应该检查以下内容:

→ 您必须确保您在连接字符串中添加的用户能够使用您在连接字符串中输入的密码登录到 mysql 服务器。因此,请确保用户名和密码正确。

→ 确保您为 mysql 输入了正确的服务器名。如果您使用本地 mysql(安装在同一台服务器上),您应该在连接字符串中使用“localhost”。如果您正在使用远程 mysql 服务器,请确保您已在连接字符串中正确输入它并且该用户必须具有远程访问权限。

关于mysql - MySQL IIS 托管网站上的突然错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37906800/

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