我如何将程序连接到另一台电脑上的数据库?

本文关键字:一台 电脑 数据库 程序 连接 | 更新日期: 2023-09-27 18:14:16

我正在用c#编写程序,完成后,我会在多台电脑上安装程序,我想用sql server连接所有pc中的程序到另一台pc中的一个数据库。

我如何将程序连接到另一台电脑上的数据库?

在程序中配置指向数据库服务器的连接字符串。

来自http://www.connectionstrings.com:

的示例

数据源=myServerAddress;初始目录=myDataBase,上的用户名都Id = dangillmor密码=我的密码;

一个例子是在你的一台电脑上设置一个mysql数据库。你可以从MySQL网站得到它。之后,您需要以任何方式连接到它。要连接到该数据库,您可以使用。net连接器。使用它,您可以以如下方式访问远程数据库:

using MySql.Data.MySqlClient;
...
string myConnectionString = "SERVER=localhost;" +
                            "DATABASE=mydatabase;" +
                            "UID=user;" +
                            "PASSWORD=mypassword;";
MySqlConnection connection = new MySqlConnection(myConnectionString);
MySqlCommand command = connection.CreateCommand();
command.CommandText = "SELECT * FROM mytable";
MySqlDataReader Reader;
connection.Open();
Reader = command.ExecuteReader();
while (Reader.Read())
{
    string row = "";
    for (int i = 0; i < Reader.FieldCount; i++)
        row += Reader.GetValue(i).ToString() + ", ";
    Console.WriteLine(row);
}
connection.Close();
...

同样,