我想使用Visual Studio将我的C#.NET网站连接到位于主机123-REG的MySQL数据库。
我已将以下代码段(为安全性而编辑)放入我的web.config文件中:
< appSettings >
< add key="ConnectionString" value="Server=XX; Database=XX; User Id=XX; Password=XX" / >
< /appSettings >
但现在我不知道应该在我的代码中添加什么来读写这个数据库。
那么我的连接字符串应该是什么样的?另外,我是否需要为端口设置做任何事情?
如果有人已经沿着这条路走下去,我真的很欢迎你的帮助。
答案 0 :(得分:1)
Visual Studio没有对MySql数据库的本机支持,因此您需要安装MySql Connector / Net:link
在用户界面之后,您可以设置所有内容,并为您生成连接字符串: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>