我尝试使用 MySQL Workbench,但它显示错误“无法连接到数据库”。它既不将 localhost 也不将我的 AWS RDS 端点作为工作台主机中的 DNS。 “我正在使用 Xampp 作为在端口号 3306 上运行的 mysql 服务器”
错误: 无法连接到数据库服务器
用户“root”从主机到位于 localhost:NULL 的服务器的连接尝试失败; 无法打开到主机:pipe:MySQL 的命名管道 (2)
请: 1.检查 mysql 是否在服务器本地主机上运行。 2.检查mysql是否在NULL端口上运行(注意3306是默认值,但可以更改)
3.检查root是否有权从您的地址连接到本地主机。 4.确保您提供密码(如果需要)并使用正确的密码从您要连接的主机地址进行连接。
最佳答案
如果你想测试与MySql的连接,请使用Heidi (我推荐它)。如果不起作用,请通过点击以下命令检查您的数据库服务器是否在端口 3306 上运行:
netstat -atp tcp | grep -i "listen".
您还可以在/xampp/mysql/bin/my.ini中更改监听端口:
<小时/>my.ini:
Password = your_password port = 3306 ---> 3307 socket = "/ xampp / mysql / mysql.sock"``
关于mysql - 无法从工作台连接到数据库 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36208256/