mysql – 如何在MVC5中的Web.config中指定数据库的端口号?

我有一个MVC5应用程序,它使用Azure中托管的MySQL数据库.关键是当我通过CDBR端点访问它时它工作正常,但我需要连接到使用端口3310的数据库主服务器,而不像CDBR使用的临时3306.无论如何,我可以在哪里提供数据库主机的端口号?

目前我的连接字符串看起来像这样:

<add name="DefaultConnection" providerName="MySql.Data.MySqlClient" connectionString="Database=dbname;Data Source=hostname;User Id=username;Password=password" />

解决方法:

您可以在连接字符串中指定端口.检查this以了解您的具体方案.

User ID=root;Password=myPassword;Host=localhost;Port=3306;Database=myDataBase; Direct=true;Protocol=TCP;Compress=false;Pooling=true;Min Pool Size=0; Max Pool Size=100;Connection Lifetime=0; 

相关文章

Microsoft云包括了Azure、PowerPlatform、Microsoft365、Git...
《WindowsAzurePlatform系列文章目录》 我们在使用AzureAPI...
微软免费使用一年的Azure虚拟机,默认提供了一个64G的磁盘,...
上篇请访问这里做一个能对标阿里云的前端APM工具(上)样本多...
一年一度的MicrosoftBuild终于来了,带来了非常非常多的新技...