c# - 无法连接到 MySQL localhost 服务器 Win32Exception
问题描述
我正在尝试从简单的控制台应用程序(C#)连接到从WAMP服务器运行的 localhost 的数据库。我尝试了多个字符串连接,但 neider 工作
用途:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Data.SqlClient;
using System.Data.Sql;
代码:
public void ConnectToSQLDataBase()
{
SqlConnection conn = new SqlConnection("server=127.0.0.1;user id=root;database=sys;password=root");
conn.Open();
}
我试图通过服务器资源管理器连接到数据库,它没有给我带来任何麻烦。我使用了在服务资源管理器中的数据库属性下找到的连接字符串,但我遇到了同样的异常
数据库在 WAMP 上运行:MySql - 主机:127.0.0.1 端口:3306 用户:root 密码:root,它是服务器上唯一的数据库。
我的想法不多了!?
解决方案
这解决了问题!
using MySql.Data.MySqlClient;
public void ConnectToSQLDataBase()
{
MySqlConnection conn = new MySqlConnection("server=127.0.0.1;user id=root;database=sys;password=root");
conn.Open();
}
推荐阅读
- c++ - make: 无法找到包含的用户定义的头文件?
- laravel - 为 PHPUnit 测试设置 PhpStorm 远程调试的问题
- java - 为什么流行的 Java Base64 编码库使用 OutputStreams 进行编码,使用 InputStreams 进行编码?
- python - Python中递归函数的输出
- r - 合并两个数据框时无法填充列
- javascript - 如何防止同一事件被多次绘制?目前导致同一个事件的多层渲染
- javascript - 如何使用 npm dlv (JavaScript) 解析 JSON 对象中的数组
- mdx - 如何计算 MDX(蒙德里安)中计算度量的总百分比?
- javascript - 将 JavaScript 放在我的网站上是否会受到 XSS 注入等的影响?
- reactjs - Graphql mutation query : how to access the data elements