关于.net连接mysql时配置文件要怎么写

我把server改成location ,database改成Data Source 后,就能连上247服务器的数据库了!!后来,在网上发现有些人是用MySql.Data.MySqlClient这个库的,然后我就试了下这个库。这个哭和之前那个MySQLDriverCS不同的地方在于里面的类名中的sql字母大小写不一样,比如MySql.Data.MySqlClient中的MySql...
关于.net连接mysql时配置文件要怎么写
最近在写一个.net项目,用的是mysql数据库。因为平时基本不怎么用mysql开发.net项目,于是上网百度了下关于.net引用mysql数据库的案例。
基本就是下载mysql数据库的驱动然后dll引入(具体网上有)
我按照网上的方法引入了dll,MySql.Data和MySQLDriverCS~~然后引用命名空间的时候用的是MySQLDriverCS。在配置文件中写连接字符串的时候,我是这么写的
<add name="connectionString" connectionString="server=192.168.1.247;database=prodmng;User ID=root;Password=root; port=3306" providerName="MySql.Data.MySqlClient" />

看起来应该是没错,但是在运行的时候老是报错,首先是报root账号的密码错误,后来,我把密码改成了本地数据库的root账号的密码,结果能连上数据库,而且是本地的数据库!!这说明我配置中写的sever的ip根本没起作用!后来我在网上有找了很久,找到了问题所在!代码如下:
<add name="connectionString" connectionString="Location=192.168.1.247;Data Source=prodmng;User ID=root;Password=root; port=3306" providerName="MySql.Data.MySqlClient" />

我把server改成location ,database改成Data Source 后,就能连上247服务器的数据库了!!
后来,在网上发现有些人是用MySql.Data.MySqlClient这个库的,然后我就试了下这个库。这个哭和之前那个MySQLDriverCS不同的地方在于里面的类名中的sql字母大小写不一样,比如MySql.Data.MySqlClient中的MySqlConnection在MySQLDriverCS中就是MySQLConnection。在引用这个库之后,我发现我之前改过的连接字符串报错了!不存在location这个属性,于是我把连接字符串改成之前那样:
<add name="connectionString" connectionString="server=192.168.1.247;database=prodmng;User ID=root;Password=root; port=3306" providerName="MySql.Data.MySqlClient" />

然后运行程序,没有问题,能访问数据库!2018-01-20
mengvlog 阅读 11 次 更新于 2025-07-20 19:55:29 我来答关注问题0
  • 基本就是下载mysql数据库的驱动然后dll引入(具体网上有)我按照网上的方法引入了dll,MySql.Data和MySQLDriverCS~~然后引用命名空间的时候用的是MySQLDriverCS。在配置文件中写连接字符串的时候,我是这么写的

  • 点击“下一步”,为快捷方式命名,然后点击“完成”。右键点击新创建的快捷方式,选择“属性”。在“快捷方式”选项卡中,点击“高级”。勾选“以管理员身份运行”,然后点击“确定”保存设置。以后每次需要启动MySQL服务时,只需打开这个快捷方式,然后在其中输入net start mysql即可。注意服务名称的大小写...

  •  翡希信息咨询 asp.net core 8.0 链接mysql数据库报错的问题

    解决步骤:打开Visual Studio或你使用的IDE。转到“工具”>“NuGet 包管理器”>“管理解决方案的 NuGet 包”。在搜索栏中输入“Pomelo.EntityFrameworkCore.MySql”。在搜索结果中,找到并选择8.0.0beta.2版本。点击“安装”按钮进行安装。重新执行迁移命令:安装完兼容版本的NuGet包后,重新在包管理器...

  • Step 1:安装MySQL连接器 要使用MySQL数据库,您需要首先安装MySQL连接器。您可以在MySQL官方网站上下载最新版本的MySQL连接器。安装完成后,在C:\Program Files (x86)\MySQL\MySQL Connector Net X.XX\Assemblies\vX.XX目录下找到MySql.Data.dll文件。Step 2:创建MySQL数据库 在使用MySQL数据库时,您...

  • 1.打开Visual Studio,选择菜单中的“文件-》新建-》项目”2.在弹出的对话框中选择“.Net Core”并点击”下一步”3.选择.NET Core 3.1作为目标框架并选择Web应用程序项目类型,在“名称”一栏中填写项目名称,并选择存储位置以及其他相关选项 4.点击“创建”按钮。三、配置MySQL数据库连接 1.打开app...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部