c# - 如何用C#连接mysql8.0
问题描述
我应该怎么做才能连接到 MySql?
string constr = "Data Source=steve-pc;Initial Catalog=itcast2014;Integrated Security=True";
using (SqlConnection con = new SqlConnection(constr))
{
string sql = "select count(*) from TblPerson";
using (SqlCommand cmd = new SqlCommand(sql, con))
{
con.Open();
//object count = (int)cmd.ExecuteScalar();
object count = Convert.ToInt32(cmd.ExecuteScalar());
Console.WriteLine("TblPerson表中共有{0}条数据。", count);
}
}
解决方案
安装 Oracle 的 MySql.Data NuGet 包,将其添加为包,这是最简单的方法。您不需要其他任何东西来使用 MySQL 数据库。
或者您可以在包管理器控制台中运行以下命令
PM> Install-Package MySql.Data
这个答案可以帮助你:如何连接到 MySQL 数据库?
推荐阅读
- format - macOS,Visual Studio 社区:如何更改缩进/格式设置
- asp.net-mvc - 如何使用 jQuery dataTable 插件?
- c++ - 计算每一行的空格
- django - Vuejs错误401未经DRF api授权
- angular - 如何在 Plesk 共享 Windows 服务器中部署 Angular Universal
- python - 对于一个窗口上有 2 个框架的 Python 程序来说,这是一种很好的格式吗?
- python - Python看门狗子进程队列
- sql-server - 变量作为列名 SQL Server
- excel - 在 VBA shell 命令访问被拒绝错误中打开 PDF
- angular - angular 7,属性选择器,防止清除现有内容