所以我正在用C#为我的学校开发一个应用程序。我需要知道如何通过代理服务器连接到MySQL数据库。我一直在环顾四周,发现了以下代码:
NetworkCredential credential=new NetworkCredential("User","Password");
WebProxy proxy=new WebProxy("10.0.0.1",808);
proxy.Credentials=credential;
MySqlConnection conn = new MySqlConnection();
conn.ConnectionString = "Host=192.168.0.10;port=3307;user=root;password=root";
conn.Proxy=proxy;
但是,conn.Proxy=proxy;
行不起作用,因为conn
不包含Proxy
的定义。
那么如何通过C#中的代理连接MySQL?
答案 0 :(得分:0)
对于其他有问题的人来说,这就是我解决问题的方法:
http://www.hanselman.com/blog/HTTPPOSTsAndHTTPGETsWithWebClientAndCAndFakingAPostBack.aspx