mysql - 在 ASP.NET MVC 中使用 MySQL 的 AccountController

标签 mysql asp.net-mvc authentication

在 Visual Studio 中创建默认的 ASP.NET MVC 项目会设置一个基本项目,您可以在其中注册用户。我将如何继续更改它以使用 MySQL 服务器而不是 SQLServer?

最佳答案

现在开始工作了。

  • 安装最新的连接器/NET (v 当前为 6.0.4.0)
  • 替换默认的连接字符串 在 web.config 中有类似的东西:

  • 在 web.config 的部分下添加以下内容(至少对于 6.0.4.0 mysql 连接器),添加

  • 运行项目,返回到 Visual Studio 并单击解决方案资源管理器上方的“ASP.NET 配置”按钮。

    导航到“Provider Configuration”->“Select a different provider for each feature”并选择“MySQLMembershipProvider”

至少可以从 mysql 数据库注册和登录,MySQLMembershipProvider 将自动生成所需的表。

关于mysql - 在 ASP.NET MVC 中使用 MySQL 的 AccountController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1185187/

相关文章:

ios - ADAL iOS 静默登录抛出错误

c# - 具有单数据库多上下文的 EF6 Code First 迁移

使用 Spring Boot : Allowing unauthenticated user access on specific endpoints when using a filter 的 Spring Security

mysql - 从 csv 导入到 mysql 时执行命令期间遇到 fatal error

PHP 和 MySQL 以嵌套数组的形式获取结果

asp.net-mvc - ASP.NET MVC 5中的级联下拉列表

c# - ViewModel 返回默认值 0

php - 验证 NodeJS 中使用 php crypt() 生成的哈希值?

mysql - 动态或静态列?

mysql - T SQL CASE WHEN EXISTS 更新语句