繁体   English   中英

C#.NET 连接主机 mysql 数据库

[英]C#.NET connecting to host mysql database

我想使用 Visual Studio 将我的 C# .NET 网站连接到位于主机 123-REG 的 MySQL 数据库。

我已将以下代码片段(为安全而编辑)放入我的 web.config 文件中:

 < appSettings >
 < add key="ConnectionString" value="Server=XX; Database=XX; User Id=XX; Password=XX" / > 
 < /appSettings >

但是现在我不知道我应该在我的代码中放入什么来读取和写入这个数据库。

那么我的连接字符串应该是什么样的呢? 另外,我需要对端口设置做任何事情吗?

如果有人已经走上了这条路,我真的很欢迎你的帮助。

Visual Studio 没有对 MySql 数据库的本机支持,因此您需要安装 MySql 连接器/网络: 链接

从 UI 之后,您可以设置所有内容,它会为您生成连接字符串: link

[编辑]

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

对于标准连接(默认端口为 3306。)

 <connectionStrings>
    <add name="MyConnStr" connectionString="Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;"/>
</connectionStrings>

如果需要指定端口:

 <connectionStrings>
    <add name="MyConnStr" connectionString="Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;Pwd=myPassword;"/>
</connectionStrings>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM