簡體   English   中英

無法從Windows PC連接任何指定的MySQL主機c#應用程序,嘗試在Ubuntu 16.04服務器上連接mysql服務器

[英]unable to connect any of the specified MySQL host c# application from windows pc trying to connect mysql server on Ubuntu 16.04 server

我已經在所有裝有Windows 10 OS的LAN PC上安裝了C#應用程序,並且在中央服務器上安裝了Ubuntu 16.04,並在其中安裝了mysql服務器,並且我的C#應用​​程序與中央服務器通信,它可以工作一段時間,但是一段時間后,它會顯示“無法連接任何指定的MySQL主機。

我已將mysql配置文件更改為:將bind-address更改為“我的服務器IP地址”,並通過“ 0.0.0.0”進行檢查,進行#skip-networking注釋,打開3306端口,在防火牆中允許3306端口,增加max_connections,授予用戶從%地址訪問,

在我的C#應用​​程序中,我使用了標准的連接字符串方式

在我的服務器在Windows上運行之前,它運行良好,運行正常,沒有網站上的任何錯誤

檢查連接字符串。 有時候,對於Mysql來說很重要(帶空格!):

Server=server_host_name; Port=port_number; Database=myDataBase; Uid=user_name; Pwd=passwoed;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM