c#连接mysql数据库,并用数据表显示mysql数据库里面的数据
时间: 2023-07-24 22:47:50 浏览: 118
首先,你需要安装MySQL Connector/NET,这是MySQL官方提供的用于C#连接MySQL数据库的驱动程序。可以在官网上下载并安装。
接下来,你可以使用以下代码连接MySQL数据库,并在WinForm中显示数据表:
```csharp
using MySql.Data.MySqlClient;
public void DisplayData()
{
string connectionString = "server=yourServerAddress;port=yourPortNumber;database=yourDatabaseName;uid=yourUsername;password=yourPassword;";
MySqlConnection connection = new MySqlConnection(connectionString);
MySqlCommand command = connection.CreateCommand();
command.CommandText = "SELECT * FROM yourTableName";
MySqlDataAdapter adapter = new MySqlDataAdapter(command);
DataTable data = new DataTable();
adapter.Fill(data);
dataGridView.DataSource = data;
}
```
在代码中,你需要将yourServerAddress、yourPortNumber、yourDatabaseName、yourUsername、yourPassword和yourTableName替换为你自己的MySQL服务器地址、端口号、数据库名称、用户名、密码和数据表名称。
最后,将上述代码放在WinForm中的Load事件中,或者在按钮点击事件中调用该方法,就可以在WinForm中显示MySQL数据库中的数据表了。
阅读全文