mysql - 与 MySQL 4.1.24 相关的网站连接错误

标签 mysql tcp

我的网站出现错误(使用 TCP/IP 连接的 MySQL)

无法连接到本地 MySQL 服务器

这听起来可能很简单,但解决起来并不像看起来那么容易。首先我验证了 mysqld 进程正在运行。然后连接到SSH服务器并启动/etc/init.d/mysqld restart,但没有任何改变。我还检查了服务器是否正在运行,使用telnet your-host-name tcp-ip-port-number,以防万一,但 MySQL 无法在此端口上工作并显示另一个错误: telnet:无法连接到远程主机:连接被拒绝 我最后一次尝试是使用skip-networking选项运行mysql,它并没有像上面的其他尝试那样有帮助。任何建议将不胜感激。

最佳答案

此错误通常意味着 MySQL 未在系统上运行,或者您在尝试连接到 mysqld 服务器时使用了错误的 TCP/IP 端口号。

尝试连接到本地计算机上的 mysqld 守护进程,并通过 mysqladmin 变量检查哪个 TCP/IP 端口配置为使用 mysqld(变量端口)。

也许您正在运行 MySQL 服务器,但保存套接字文件的目录没有相应的权限。在这种情况下,要么更改目录的权限,要么重新启动 mysqld

此外,您可能会对这个讨论感兴趣:http://community.office365.com/en-us/f/172/p/266451/815406.aspx

不幸的是,我不是专业人士,我的建议帮助不大,但这就是我发现的有关您问题的所有信息

关于mysql - 与 MySQL 4.1.24 相关的网站连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28980376/

相关文章:

powershell - 客户端永远等待远程服务器返回网页

javascript - 在 JQuery 和执行函数中使用的 JSON 数组值

php - 多 sql 命令不适用于 PHP

c - 如何修复找不到 `getaddrinfo` 定义的问题?

java - 使用客户端身份验证实现 java SSL 和 TLS 服务器套接字

tcp - MPI程序使用的tcp连接数(MPICH2+nemesis+tcp)

java - 如何在 spring boot 中创建一个 Tcp 连接来接受连接?

mysql - 在 LOWER() 中使用时,SUBSTRING_INDEX() 结果为 "omit"字符

MySQL表排名将第一行排名为0而不是1

mysql - 根据某些条件返回行,如果没有行符合条件,则返回 mariadb sql 中的所有行