C# MySQL数据库页面报黄Unable to connect to any of the specified mysql hosts.
程序员文章站
2022-04-12 17:23:02
比如这是数据库的连接字符串
connectionString="server=123.7.xx.xx;user id=xxx; password=xxdxx;database=x...
比如这是数据库的连接字符串
connectionString="server=123.7.xx.xx;user id=xxx; password=xxdxx;database=xxssxx; Allow User Variables=True"
其实我们有个port参数是省略的,因为mysql的默认端口是3306,所有一般没有写
但是我们在使用mysql的时候,3306端口不一定是可以连接上的,有可能是端口占用,我曾经用的阿里云服务器就出现3306一直连不上,当时在网上找了大把资料
最后尝试换了一个端口port=3307,瞬间成功的连接上了。
当我们改变了mysql的默认端口时,在连接参数中需要明显指定
如下是指定port的连接字符串
connectionString="server=123.7.xx.xx;port=3307;user id=xxx; password=xxdxx;database=xxssxx; Allow User Variables=True"
希望对各位行业人员有所帮助!