我最近在本地服务器上安装了MySQL,并且我尝试使用此连接字符串连接到它:
mySqlConnectionString = "server=192.168.1.254;database=dcim;uid=root;pwd=LlmD62jL;";
我也尝试过添加端口:
mySqlConnectionString = "server=192.168.1.254:3306;database=dcim;uid=root;pwd=LlmD62jL;";
但我仍然继续得到MySqlException:
1042 - 无法连接到任何指定的MySQL主机。
我试过防火墙处于活动状态并取消激活,但到目前为止还没有任何工作。发生了什么事?
编辑:我想我应该注意到我使用此连接字符串在同一台机器上连接到MySQL,使用localhost
或127.0.0.1
没有问题。
注意:这是带有.NET Framework连接的MySQL服务器。
答案 0 :(得分:1)
以下是您可以遵循的基本格式:
Server=ServerAddress; Port=1234; Database=DataBase; Uid=Username; Pwd=Password;
还尝试阅读本文,它对连接字符串很有用。 MySQL connection strings
希望它有所帮助。 ”)