我尝试使用MySQL Workbench,但显示错误“无法连接到数据库”。无论是将localhost还是我的工作台主机中的AWS RDS的DNS作为DNS。 “我正在使用Xampp来运行端口号为3306的mysql服务器”
错误: 无法连接到DataBase Server
您的连接尝试在localhost上从主机到服务器的用户“root”失败:NULL; 无法打开命名管道到主机:管道:MySQL(2)
请: 1.检查mysql是否在服务器localhost上运行。 2.检查mysql是否在端口NULL上运行(注意3306是默认值,但可以更改)
3.检查root有权从您的地址连接到localhost。 4.确保您在提供密码时提供密码,并使用正确密码从您连接的主机地址连接localhost。
答案 0 :(得分:0)
如果要测试与MySql的连接,请使用Heidi(我推荐它)。如果它不起作用,请通过录音检查您的DataBase服务器是否在端口3306中运行:
netstat -atp tcp | grep -i“听”。
您还可以在/xampp/mysql/bin/my.ini中更改侦听端口:
my.ini:
密码= your_password port = 3306 ---> 3307 socket =“/ xampp / mysql / mysql.sock”``
答案 1 :(得分:0)