从C#项目中连接到服务器上托管的数据库

时间:2018-10-31 19:12:40

标签: c# mysql

我正在尝试连接到C#项目中学校网络上托管的数据库。我已经尝试过像这样连接数据库:

        server = "**Server's Webaddress**";
        database = "**dbname**"; 
        uid = "**username**";
        password = "**password**";

        string connectionString = "SERVER=" + server + ";" + "DATABASE=" + database + ";"
            + "UID=" + uid + ";" + "PASSWORD=" + password + ";";

        connection = new MySqlConnection(connectionString);

有什么方法可以连接到站点上托管的此数据库?我能够登录phpmyadmin页面并使用Putty连接到服务器。

1 个答案:

答案 0 :(得分:0)

首先请确保SERVERDATABASEUIDPWD的值正确(我认为它必须是PWD=somePassword而不是PASSWORD=somePassword

第二,如果mysql端口不是默认端口,则还必须指定它,例如:

Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;
Pwd=myPassword;