将ASP.net成员资格连接到外部MySQL数据库的问题

时间:2017-05-25 18:27:07

标签: c# sql asp.net database asp.net-membership

我正在做一个学校项目,我差不多完成了。我为不同的用户创建了一个具有不同功能的C#网站。

我在我的本地计算机上多次测试了我的网站并且工作正常,即使使用Google+ api等登录也可以正常工作。

但最近我将我的网站上传到ASP.net主机(它是一个免费主机,而不是Azure)并测试了我的项目。不幸的是,登录或注册两者都不起作用。

我做了一些研究,发现你必须将你的C#项目链接到一个在线数据库(我知道这很愚蠢,但老实说我不知道​​) 。
所以我订购了一个免费的外部SQL服务器和数据库来连接我的项目,并通过 ASP.net会员保存所有必需的信息。

但是有地方我得到了问题:我必须:

  • 将所有必需的列从我的本地数据库复制到我的外部数据库,例如用户名:VARCHAR(20)等。
  • 通过更改web.config文件中的连接字符串连接到外部SQL数据库

一些详细信息:

复制所有必需的栏目

我搜索了如何执行此操作并找出Microsoft SQL Server管理软件是用于编辑和查看我的本地计算机上的数据库,表格和列的最佳软件,用于我的外部数据库我正在使用PHPMyAdmin 问题是我不知道如何登录我的本地机器数据库来查看我的所有表和列。有人说服务器名称只是您机器的名称:Signing in my local machine with machine name
但这不起作用。

此外,只填写句点('。')不起作用:logging in doesn't work

即使我开始工作了?如何从我当地的Visual Studio C#网站查看列及其数据,我该怎么做?

更改连接
我不了解连接字符串以及如何将其连接到freesqldatabases.com上托管的SQL数据库。它是如何工作的? (我阅读了所有的Microsoft文档,但无法弄清楚)

如果有人知道如何使这个工作,那将是非常好的和有用的!

0 个答案:

没有答案