如何使用 C# 在 ASP.NET 中使用 MySql 数据库 [重复]

     2023-02-24     206

关键词:

【中文标题】如何使用 C# 在 ASP.NET 中使用 MySql 数据库 [重复]【英文标题】:How to use MySql datatbase in ASP.NET using C# [duplicate] 【发布时间】:2014-03-19 07:08:03 【问题描述】:

我正在使用 C# 在 ASP .NET 中使用 MySql 数据库。 当我尝试连接到 MySql 的任何数据库时,它给出了例外 "拒绝用户 root@localhost 访问(使用密码 NO)"

连接字符串: MySqlConnection con = new MySqlConnection(@"server=localhost;User Id=root;database=sample"); 我正在使用带密码的root...仍然说没有密码

【问题讨论】:

请发布您的代码和连接字符串。 是本地连接还是远程连接 @apesa,无论哪种方式都应该工作 【参考方案1】:

由于连接似乎是您问题的症结所在,请务必使用以下形式的连接字符串:

string server = "XXX";
string database = "XXX";
string uid = "XXX";
string password = "XXX";
string connectionString =
    "Server=" + server + ";" +
    "Database=" + database + ";" +
    "Uid=" + uid + ";" +
    "Password=" + password + ";";

我已回答 another question 关于在 C# 中使用 MySQL 的问题,通过提供更多上下文可能会有所帮助。

此外,如果仍有问题,请务必使用调试器打印或检查 connectionString。有时,您所看到的错误归结为一个简单的错误,只有当您查看已构建的完整连接字符串时才会变得清晰......并发现它不是您所期望的。

最后,如果连接问题仍然存在,请务必使用 MySQL 客户端进行测试。与查看您为发现一个简单错误而构建的连接字符串一样,有时在您的代码之外使用受信任的客户端进行凭据测试会发现凭据...确实不像您预期​​的那样工作。

【讨论】:

我也这样做了,但它不起作用

如何使用c#在asp.net网页中显示C程序错误

】如何使用c#在asp.net网页中显示C程序错误【英文标题】:HowtodisplayCprogramerrorsinasp.netwebpageusingc#【发布时间】:2014-02-2510:46:29【问题描述】:我正在创建在线编译器应用程序。我已经用C#.net和VB.net成功创建了。但是当我尝试使用C... 查看详情

如何在 c# asp.net 中使用完整的日历

】如何在c#asp.net中使用完整的日历【英文标题】:Howtousefullcalendarwithc#asp.net【发布时间】:2017-04-2211:48:26【问题描述】:我想通过创建Web服务来使用完整的日历i/o,但我没有在网上找到任何教程。我已经尝试搜索教程但没有成功... 查看详情

如何使用 c# 在 asp.net 中隐藏和显示警报

】如何使用c#在asp.net中隐藏和显示警报【英文标题】:Howtohideanddisplayalertinasp.netusingc#【发布时间】:2020-09-2608:16:00【问题描述】:所以我有一个简单的asp.net应用程序,当单击按钮时,我想根据用户的提交向用户发出成功警报或... 查看详情

如何在asp.net c# web应用程序中使用asp.net vb页面

】如何在asp.netc#web应用程序中使用asp.netvb页面【英文标题】:Howtouseasp.netvbpagesinasp.netc#webapplication【发布时间】:2014-06-2604:45:53【问题描述】:我们已经用C#在ASP.NET上创建了我们的网站。但是另一位开发人员在VB.NET上创建了她的... 查看详情

如何使用 HttpClient 在 ASP.Net C# 中禁用分块传输编码

】如何使用HttpClient在ASP.NetC#中禁用分块传输编码【英文标题】:HowtodisableChunkedTransferEncodinginASP.NetC#usingHttpClient【发布时间】:2016-02-1717:58:26【问题描述】:我正在尝试将一些JSON发布到外部API,但由于我的内容被分块,该API一直... 查看详情

如何使用 JQuery c# 在嵌套网格视图 ASP.net 中使用日期时间选择器

】如何使用JQueryc#在嵌套网格视图ASP.net中使用日期时间选择器【英文标题】:howtousedatetimepickerinnestedgridviewASP.netusingJQueryc#【发布时间】:2016-07-0420:55:27【问题描述】:我已经在ASP.net文本框中实现了日期时间选择器,但是当我在g... 查看详情

如何在asp.net控件InnerHtml c#中的div标签中使用类

】如何在asp.net控件InnerHtmlc#中的div标签中使用类【英文标题】:Howtouseclassindivtaginsideasp.netcontrolsInnerHtmlc#【发布时间】:2017-02-2806:43:59【问题描述】:我正在尝试在innerhtmlc#中使用div标签。以下是我的示例代码,slideUL.InnerHtml="<... 查看详情

如何使用 WCF 在 ASP.NET c# 中显示一行数据网格

】如何使用WCF在ASP.NETc#中显示一行数据网格【英文标题】:HowtodisplayonerowofdatagridinASP.NETc#usingWCF【发布时间】:2015-06-1017:03:43【问题描述】:我正在使用WCF开发Silverlight应用程序。我想在数据网格中显示数据库中的特定行。我找... 查看详情

如何使用 C# asp.net 在 GridView 中添加文件上传日期和/或时间?

】如何使用C#asp.net在GridView中添加文件上传日期和/或时间?【英文标题】:Howtoaddafileuploaddateand/ortimeinGridViewusingC#asp.net?【发布时间】:2020-03-2518:35:48【问题描述】:protectedvoidButton2_Click(objectsender,EventArgse)if(FileUpload1.HasFile)stringfil... 查看详情

如何使用 C# 在 ASP.NET Core 3.1 MVC 中使用会话变量

】如何使用C#在ASP.NETCore3.1MVC中使用会话变量【英文标题】:HowtousesessionvariablesinASP.NETCore3.1MVCusingC#【发布时间】:2021-09-2605:01:19【问题描述】:我在处理会话对象时遇到了问题。设置和进入同一个控制器可以正常工作,我的麻烦... 查看详情

如何在 ASP.NET C# 中使用 foreach 获取 CheckBoxList 中选定项目的值?

】如何在ASP.NETC#中使用foreach获取CheckBoxList中选定项目的值?【英文标题】:HowtogetvaluesofselecteditemsinCheckBoxListwithforeachinASP.NETC#?【发布时间】:2013-09-2606:39:18【问题描述】:我有一个这样的CheckBoxList:<asp:CheckBoxListID="CBLGold"runat=... 查看详情

如何在 C# 类(.cs 文件)和 ASP.NET .aspx 文件中使用相同的 OracleMembershipProvider?

】如何在C#类(.cs文件)和ASP.NET.aspx文件中使用相同的OracleMembershipProvider?【英文标题】:HowcanyouusethesameOracleMembershipProviderinC#classes(.csfiles)ANDASP.NET.aspxfiles?【发布时间】:2011-10-1122:14:18【问题描述】:问题来了,我想使用内置的... 查看详情

如何在 c# ASP.NET 中使用 GridView_RowCommand 事件从 GridView 获取图像

】如何在c#ASP.NET中使用GridView_RowCommand事件从GridView获取图像【英文标题】:HowtogetimagefromGridViewusingGridView_RowCommandeventinc#ASP.NET【发布时间】:2015-06-2811:32:57【问题描述】:我正在使用c#ASP.NET在GridView内进行编辑操作。当用户单击... 查看详情

ASP.NET, C# |如何在控制器中使用方法(和返回值)?

】ASP.NET,C#|如何在控制器中使用方法(和返回值)?【英文标题】:ASP.NET,C#|Howtouseamethod(andthereturnedvalue)withacontroller?【发布时间】:2021-02-0917:45:56【问题描述】:我正在做一个学校项目,但我被困住了。我正在尝试从用户那里获... 查看详情

如何使用 C# 在 ASP.NET 3.5 中动态设置“application/ld+json”Schema.org 元数据

】如何使用C#在ASP.NET3.5中动态设置“application/ld+json”Schema.org元数据【英文标题】:Howtosetup“application/ld+json”Schema.orgmetadatainASP.NET3.5dynamicallyusingC#【发布时间】:2018-07-1612:01:08【问题描述】:如何使用C#在ASP.NET3.5中动态创建“ap... 查看详情

如何在asp.net c#中使用jquery验证更改多选板颜色

】如何在asp.netc#中使用jquery验证更改多选板颜色【英文标题】:howcanchangemultiselectboardcolorusingjqueryvalidationinasp.netc#【发布时间】:2021-10-2800:50:31【问题描述】:我正在尝试这个,if($(this).hasClass(\'select2\')==true&&$(this).hasClass(\'... 查看详情

ASP.NET C#中如何在excel中下载gridview,即如何在datatable中使用group by

】ASP.NETC#中如何在excel中下载gridview,即如何在datatable中使用groupby【英文标题】:howtodownloadgridviewinexcelinASP.NETC#,ieHowtousegroupbyindatatable【发布时间】:2021-10-1401:43:36【问题描述】:如果我有一个具有以下布局的数据表:Column1Column2... 查看详情

如何使用 C# 和 ASP.NET 从网页中截取 div?

】如何使用C#和ASP.NET从网页中截取div?【英文标题】:HowtotakescreenshotofdivfromawebpageusingC#andASP.NET?【发布时间】:2011-06-1723:15:44【问题描述】:我想从我在网站上生成的html创建动态图像。我有生成PSN奖杯卡、XboxLIVE玩家卡、Steam玩... 查看详情