C#中使用MySQL数据库,连接时MySqlConnection报错!

VS2010开发环境,C#语言,使用MySQL数据库,发现在Connection及open时报错,如附图所示。图片说明图片说明本地使用navicat可视化数据库管理软件可以建立数据库的连接测试,但是在程序中遇到上述问题,求大神指导,不胜感激!

0

1个回答

1
tju_cql
tju_cql 谢谢!不知道有没有大神遇到过上述问题,是不是MySQL库安装的有问题,重装过依然没解决
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#连接MySQL数据库错误
报错: 类型“System.Data.Common.DbConnection”在未被引用的程序集中定义。必须添加对程序集“System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。 我不小心删除了引用中的 System.Data 重新添加就好了,或者重新创建一个项目,项目里默认会有。...
mysql MySqlConnection判断mysql是否连接成功and查看连接数和状态等
MySqlConnection conn = new MySqlConnection(connstr) //新建一个MySqlConnection数据库连接 1、mysql> show status like '%connect%';    Connections,试图连接到(不管是否成功)MySQL服务器的连接数。    Max_used_connections,服务器启动
C#连接MySQL引用命名空间
C#连接MySQL数据库需要引用MySql.Data.dll 或者MySql.Web.dll  初学者会因为找不到这2个dll而烦恼,实际上在安装MySQL的同时也安装了这两个文件。   1.首先找到安装目录 我是安装在D:\Program Files\MySQL 2.找到双击 3.找到双击   4.找到   5.找到MySql.Data.dll 引用到项目中
C# 中 使用Connection 打开/关闭数据库
为了访问数据库,就要提供数据库连接类,在C#中,是通过Connection类来实现的,, 四种类型的连接方式 SQLConnection ADOConnection OractleConnection ODBCConnection 以SQLConnection方式实现数据库的连接: SQL Server数据库 windows 身份信息验证 步骤: 引用命名空间 us
C#连接数据库--VS中使用MYSQL connect Net 连接本地MYSQL
【步骤描述】 1、建立VC工程,把MYSQL装好,数据准备好 2、安装好MYSQL  connect Net  3、在工程中引用MYSQL数据库对象 4、在代码中写连接和查询的语句 【在工程中引用MYSQL数据库对象】 【在代码中写连接和查询的语句】 [csharp] 
VS2017 C#连接MySQL数据库
原链接 1、 安装MySQL for Windows,网上有 MySQL链接:https://dev.mysql.com/downloads/installer/ 2、 安装mysql-connector-net,这个是MySQL数据库.NET开发是驱动,因为C#是.NET架构的,所以 需要通过该工具提供MySQL.Data.dll来访问MySQL...
Unity连接MySQL数据库
前两天研究Socket和C#连接数据库其实都是为了将这些和unity结合使用做的基础学习。 所以最后都会归结到Unity上面。其实学会了C#关于数据库的操作,Unity肯定也就会了。 首先准备工作,新建一个unity项目就不用讲了。在unity项目工程下建立一个Plugins文件夹,里面存放的都是一些需要用到的动态链接库文件。主要有五个文件。 如图: 然后在C#封装了一个SQLAc
连接MYSQL数据库 DLL引用 当使用MySqlConnection时提示缺少USING的引用指令和程序集时需要
连接MYSQL数据库 DLL引用 当使用MySqlConnection时提示缺少USING的引用指令和程序集时需要
C#连接mysql数据库以及数据处理,中文乱码问题
using MySql.Data.MySqlClient;//添加引用同时添加命令空间 class MyDb_mysql { MySqlConnection mycon = null;//mysql连接对象 public MyDb_mysql() { } public MyDb_mysql(string host,string user,st...
java中连接MySQL数据库的几种方式
1.DBCP连接池连接数据库 1.1概念 DBCP(DataBase Connection Pool)数据库连接池,是java数据库连接池的一种,由Apache开发,通过数据库连接池,可以让程序自动管理数据库连接的释放和断开。 1.2代码示例 所需jar包:commons-dbcp2-2.2.1.jar、commons-pool2-2.4.2.jar、commons-logging-1.2
Unity3D 学习笔记(四) Unity连接MySQL数据库
这两天实现Unity连接到数据库搞到我快疯了,一直提示“由于目标计算机积极拒绝,无法连接”,后来发现是dll的路径设置有问题以及一些库的使用问题,哎,吐血捂脸。 1.首先安装MySQL 我安装的是mysql-installer-community-5.5.28.3.exe(可以访问http://www.mysql.com/downloads/mysql/免费下载) 安装成功后
C#连接MYSQL数据库并进行查询
——要干掉一个程序员不用刀,只要改三次需求就可以了。之前用MFC开发结果界面太难看被pass了,要求用C#重新来开发>_<,不过终于摆脱VC6.0的蛋疼操作了Y。 先来连接数据库 (1)用c#连接MYSQL数据库需要用到mysql-connector-net,这个组件网上查找就可以下载,安装直接按next,按默认路径安装; (2)新建一个Winfrom工程后,引用这个组件 在解决方案资源管理
C#连接mysql慢的一些问题
1.百度之后,mysql的官方给说明是,远程连接默认先进行DNS解析去查找主机,找不到时,才使用IP地址去查找,在配置文件的[mysqld]下加入skip-name-resolve ,就可以禁用这种方式,仅仅通过IP查找,果然快了许多。 2.原谅我是菜鸟,用vim修改时,说是只读文件,所以保存的时候强制执行保存,:w ! sudo tee % 3.ubuntu的系统,配置文件在/etc/mys...
C#连接mysql数据库查询操作
第一步第二步第三步第四步具体详见链接:https://jingyan.baidu.com/article/ac6a9a5e103f5f2b653eac1a.html
c#与sqlserver建立连接时出现与网络相关的或特定于实例的错误的解决方法
与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 首先确保连接字符串没有出错 Web.Config文件中的连接数据库的字符串错误,就检查一下,看看连接数据库的字符串是
C#连接MySQL出现版本不对的问题
今天在用C#连接MySQL的时候,出现了以下问题: 上面大概的意思是:程序中使用的.Net Framework 框架的版本和连接MySQL的版本不对应导致的,因此,只要将自己写的程式的.Net Framework框架改为和连接MySQL的程序的版本一致即可。 目前我使用的.Net Framework框架是3.5的 连接MySQL的程序的版本是4.0 只需要将.Net Frame...
通过C#连接MySql数据库
话不多说,代码如下: using MySql.Data.MySqlClient; //关键是这里 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Program { class Pr
C# WinForm程序中MySQL数据库操作实例
在winform程序中要操作mysql数据库,首先要引用“using MySql.Data.MySqlClient;”然后按照本文中的代码即可实现最简单的数据库操作 private void bt_connect_Click(object sender, EventArgs e) { string ConnString = "server=localh
C#连接mysql三种方式
第一种方式: 使用MySQLDriverCS.dll连接 MySQLDriverCS软件下载:http://sourceforge.net/projects/mysqldrivercs/?source=typ_redirect 安装完之后再引用中添加引用,找到安装目录,找到MySQLDriverCS.dll文件,然后添加using MySQLDriverCS.dll文件 参考网址:http://www.cnblogs.com/genli/articles/1956537.html C#连接mysql代码 M
关于解决Navicat for MySQL远程连接时出现1045错误以及Navicat怎样导入导出SQL文件的问题
一、1045错误原因分析:当登录MySQL数据库出现:Error 1045错误时,就表明你输入的用户名或密码错误被拒绝访问了,最简单的解决方法就是将MySQL数据库卸载然后重装,但这样的缺点就是以前数据库中的信息将丢失。如果你不想重装,那么就需要找回密码或者重置密码。解决的方法应该有多种,这里我推荐大家使用一种操作简单的方法,适用于windows平台。解决:1. 开始--&amp;gt;cmd --&amp;gt...
c#远程连接mysql数据库
<br />1、首先我使用mysqlconnection方法连接数据库,因此需要下载MySQLDriverCS,网址(http://sourceforge.net/projects/mysqldrivercs/)<br />,安装好后,将MySQLDriverCS.dll通过添加引用的方式,添加到项目中。<br />2、设置mysql数据库为允许远程访问,采用如下代码:<br />格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码";<br />grant
本地新建Mysql数据库连接登录错误
一、场景描述: mac新安装的数据库,/usr/local/mysql/bin下用root用户居然不让连接登录,不了解Mysql的基础权限前真是一脸懵的 二、操作详情 看到这里我们知道root用户应该是缺少localhost连接权限 SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysq...
VS2015 C#访问MySQL数据库
VS2015 C#连接MySQL一、工具安装; 安装 MySQL For Windows,这个不多说,上官网下载; 安装mysql-connector-net,这个是MySQL数据库.NET开发驱动,因为C#是.NET架构的,所以需要通过这个工具提供的Mysql.Data.dll来访问MySQL数据库; 安装VS2015,这个也不多说,上网官网下载,然后找破解方法。
在jsp中使用JDBC连接mysql数据库出现错误
在jsp中连接mysql数据库时产生的java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题        这个问题又浪费了我一晚上的时间,不过值得了,终于还是让我连上了mysql数据库。并通过tomcat服务器查询到了数据库里的文件信息。所以可以往后面继续前进了,值得了。         Class.forName("com.m
JDBC编程学习笔记(一)——与MySQL的连接 ConnMySql.java
本人刚开始学习Java中的JDBC部分,没有用IDE,用的是cmd,欢迎有疑问的可以一起交流,用的数据库是MySQL,顺便吐槽一下数据库的搭建真是坑,最后还是安装出错就用了免安装版。 JDBC编程最开始的小程序当然就是连接到数据库的ConnMySql.java,接着我们附上源码,以及遇到的一些错误。 import java.sql.*; public class ConnMySql { pu
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)   为什
通过MySql.Data连接MySql数据库(C#)
通过MySqlConnection类与MySql建立连接 建立连接 MySqlConnection conn = new MySqlConnection(“server=服务器名称;port=端口号;database=数据库名称;user=用户名;password=密码”); 开启连接 conn.Open(); 关闭连接 conn.Close(); using Syst...
C# 连接Mysql数据库 字符串
&amp;lt;add name=&quot;ConnString&quot;connectionString=&quot;server=电脑名 或 电脑IP;database=数据库名;userid=数据库登录名;password=数据库登录密码&quot; /&amp;gt;
【Unity】【坑】Unity连接MySQL数据库
【参考原文】Unity3D 学习笔记(四) Unity连接MySQL数据库 问题:在unity连接MySql数据库时遇到错误:error CS0012: The type ‘System.Data.Common.DbConnection’ is defined in an assembly that is not referenced. Consider adding a reference t
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL
Unity 连接 Mysql 对数据库的操作
在cmd命令行中start和stop 启动与关闭MySQL。 工程下载地址: 链接:http://pan.baidu.com/s/1skJ1ebF 密码:l0n7net start mysql net stop mysql方便数据库的创建、增加、删除、修改、查询using UnityEngine; using System; using System.Data; using Sys
在与 SQL Server 建立连接时报错解决办法
https://jingyan.baidu.com/article/76a7e409fed47efc3b6e15fb.html 安装完数据库,打开数据库连接提示报错:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。报错如图 下面才说下为什么打不开的原因 工具/原料 ...
VPN连接时常见错误及解决方法
VPN连接时常见错误及解决方法 VPN连接时常见错误及解决方法 VPN连接时常见错误及解决方法 VPN连接时常见错误及解决方法
关于MySQL连接报错:1045的问题
最近在研究InstallAnywhere,在制作安装包过程中需要导入数据库脚本,选择了使用命令行来导入数据库脚本;于是写了一个批处理文件来进行SQL文件的导入其中用到了mysqldump命令进行导入,使用这个命令的时候需要传入:用户名、密码、主机地址、端口,这些参数于是得到了如下的命令行代码: call "F:\Program Files\mysql-5.6.24-winx64\bin\my
Java使用jdbc链接数据库的MySQL 5.5.45+以及SSL错误解决办法
在Java中使用jdbc连接数据库时,有时会出现以下错误: 和: 以及: 修改方法:在写好的链接url后面加入: 首先,问号表示url后面传递的参数,useSSL = true表示使用安全链接。
mysql远程连接错误1130的解决方法
转载:https://my.oschina.net/maliang0130/blog/207823 mysql中的user表中User = mysql.sys 对应的Host = localhost,这样才可以通过mysql -u root -p 登陆 解决远程连接mysql错误1130代码的方法  今天在用远程连接Mysql服务器的数据库,不管怎么弄都是连接不到,错误代
eclipse链接mysql数据库遇到的坑!!
问题:Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' property. 思路:字符集的问题,这种情况一般要检查 程序编码 、 mysql编码 、web服务器编码 这三种编码是...
C# 连接MySQL数据库的连接语句
最经常不怎么用数据库的人来说,连接数据库的语句有时很难搞定。最近用数据库MySQL,数据库安装的时候没按默认安装,将数据库端口设置成了3307,而不是3306,结果连接数据库语句: MySqlConnection mysqlconn =  new MySqlConnection("Database='" + "world" + "';Data Source='" + "127.0.0.1" +
远程登陆MySQL-指定ip和端口号
远程登陆MySQL,同时指定对应的端口和ip。 假设远程的ip为:10.154.0.43 端口为:3341 输入如下命令: #mysql -uroot -p -h10.154.0.43 -P3341 回车后: 会需要输入密码。 本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2011-10
sql server 2008 在与 SQL Server 提示建立连接时出现与网络相关的或特定于实例的错误
误上了一个库文件,导致不能进入数据库。
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 mysql数据库入门 mysql数据库培训

相似问题

2
phpstudy端口改成8080,怎样连数据库
2
使用dataX导数据到MySQL数据库!?
1
数据库中二级封锁协议是如何解决幻影读的问题的
3
数据库数据定时导出并删除数据库中数据?当需要查询时,需要将备份文件导入!!
3
SQL server 2008 使用sa登录后却无法附加数据库,怎么解决?
6
在VS2010中运行登陆界面后输入用户名以及密码,出现用户sa登陆失败。请问如何解决这个问题?
9
java程序(jdbc) 向mysql数据库插入数据的问题
5
数据库根据索引去表中筛选数据的具体过程是怎样的?
2
mycat链接oracle报错 未找到from关键字
13
如何将电脑中图片保存至sqlserver中
2
相同网络下不同电脑中的数据库用户使用dblink一个成功,一个连接超时
8
Java存Mysql数据库中,时间戳timestamp不显示毫秒,只显示000
5
C#项目中做一个类似日志的功能,就是将用户的增删改操作记录下来存入数据库!详细如下:
2
QT数据库,我在debug中可以链接数据库,但改成release就链接不上,这是为什么
5
数据库已经改成utf8b4但Emoji表情符号录入MySQL数据库还是报错
6
数据库管理中单一用户与多用户管理的优劣
6
用富文本编辑器编辑的带有html标签的字符串,如何将其按原样式放到textarea中?
3
为什么session.delete()能找到并删除已经分离的数据库中要删的数据?
18
java web mysql数据库插入数据异常
3
Mysql数据库的语法问题 请教 怎么转