新手:c#中连接mysql数据库,如果连接失败,该怎么办?

如题:c#中连接mysql数据库,如果连接失败,该怎么办?求大神指教

0

2个回答

是什么原因导致连接失败。连接失败了你要做什么操作呢?

0

检查数据库服务是否开启,用户名密码数据库名是否正确,判断如果连接失败则进行重新连接,设置连接次数

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
mysql连接数据库失败
问题:    错误中包含not allow connection字样   原因:    mysql没有开启远程连接访问权限   解决:   1、进入mysql命令行内   2、执行命令  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; flush privileg
C#连接MySQL数据库错误
报错: 类型“System.Data.Common.DbConnection”在未被引用的程序集中定义。必须添加对程序集“System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。 我不小心删除了引用中的 System.Data 重新添加就好了,或者重新创建一个项目,项目里默认会有。...
JDBC连接MySQL数据库失败的解决思路
解决思路: 1、如果提示下面错误信息,确认JDBC驱动版本和MySQL版本是否对应; 严重: Servlet.service() for servlet [jsp] in context with path [/jspex] threw exception [javax.servlet.ServletException: java.sql.SQLException: Unknown syst...
Qt连接mysql数据库失败
Ubuntu下qt连接mysql数据库
C# 连接 MySQL 并进行数据库操作(入门篇)
简介 这篇文章将向你介绍通过 MySQL Connector for .NET 来连接到 MySQL 数据库,然后我们将向你展示如何使用 C# 更新 MySQL 数据库记录。 环境准备 安装 Visual Studio 2008 或者 Visual Studio 2010 在本机上安装 MySQL 数据库,当然你也可使用其他机器上已经装好的 MySQL 数据库 MySQL 数据库
C#连接mysql数据库的方法
按照网上的方法下载Connector/NET解压下来,只有v4.5并没有v4.0。 引用MySql.Data老是出错。出错的原因是: 警告 1 未能解析主引用“MySql.Data, Version=8.0.11.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL”,因为它是针...
QT——连接MySQL失败解决方案
qDebug()<<db.lastError().text(); //查看错误 QT工程里使用到了MYSQL数据库,然而运行时出现以下错误: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL...
tcp连接失败触发的异常
最近, 我的模块作为客户端去访问别人的模块, 平时好好的, 但在某个时间段内, 出现大量错误。 看了一下log, 是连接失败。 因为这个时间已经过了, 问题已经恢复了, 所以不太方便抓包定位, 只能看当时的log.         还好, 在失败的时候, 我记录了对段的ip和port,  找对方确认, 对方开始觉得没有问题。  我觉得不是。         于是分析了一下对端ip和port的分
本地新建Mysql数据库连接登录错误
一、场景描述: mac新安装的数据库,/usr/local/mysql/bin下用root用户居然不让连接登录,不了解Mysql的基础权限前真是一脸懵的 二、操作详情 看到这里我们知道root用户应该是缺少localhost连接权限 SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysq...
sftp连接失败修复
链接时提示SFTP channel opened,并且马上提示SFTP channel closed by user 将/etc/ssh/sshd_config 文件中的Subsystem sftp /usr/libexec/openssh/sftp-server 修改为Subsystem sftp internal-sftp 重启sshd服务,修复完成 ...
linux配置mysql数据库远程连接失败
今天配置linux下mysql数据库可以远程访问的问题,百度这方面的资料有很多,但是方法都一样,都试过了却未能解决,记录一下 第一步:在/etc/mysql/my.cnf下找到bind-address = 127.0.0.1 在这行前加个"#"进行注释,或者改为: bind-address = 0.0.0.0 允许任意IP访问;或者指定自己需要远程访问的IP地址。 然后重启
C#远程连接MySQL数据库以及相关远程连接问题解决方案
一、C#连接MySQL数据库代码语句如下: DataSet ds = new DataSet(); MySqlConnection conn = new MySqlConnection("server=server-ip;database=db-name;Character Set=utf8;Uid=user-name;password=****;"); MySqlComma...
Java连接MySQL数据库失败的一种可能原因
 Java连接MySQL数据库失败的一种可能原因    今天写了个java访问MySQL数据库的程序,发现总是连接失败,报以下异常: Communication link failure: java.io.IOException, underlying cause: Unexpected end of input stream** BEGIN NESTED EXCEPTION **
连接linuxmysql失败的解决
MySQL配置文件my.ini或my.cnf的位置1、Windows下MySQL的配置文件是my.ini,一般会在安装目录的根目录。2、Linux下MySQL的配置文件是my.cnf,一般会放在/etc/my.cnf,/etc/mysql/my.cnf。如果找不到,可以用find命令查找。3、Linux用rpm包安装的MySQL是不会安装/etc/my.cnf文件的至于为什么没有这个文件而MySQ...
C#中使用Odbc连接Mysql数据库
项目需要,故需用到,现总结如下:
连接远程mysql数据库失败常见原因及解决办法
1. 没有开启 MySQL 的远程登陆帐号。1.找到mysql数据库的user表。在user表中新建一条数据,设置User(username)和Host(开放访问MySQL的IP:例如123.118.17.201)以及登录密码。这样就设置了允许访问的用户名和IP地址(若想所有IP都可以访问,则可将Host设置为‘%’,但是这样很危险,不建议)。2 修改完user表后执行 flush privileg
连接mysql失败
Caused by: java.sql.SQLException: null,  message from server: "Host 'DESKTOP-BOV5JBI' is not allowed to connect to this MySQL server"1. 改表法。mysql -u root -pmysql>use mysql;mysql>update user set ...
远程桌面连接失败的跟踪处理办法
远程桌面连接失败的跟踪处理办法。 1、执行以下命令,telnet对象机器IP,看看执行的结果。          telnet ip 3389       如果正常的话,会跳出一个空的命令画面。 2、tracert -d ip       使用tracert命令,看看经过了哪一些IP,在哪一步出错了。再进行排查。
c# 开发与mysql数据库实现的增删改查(附源码,可调试)
简单的c#针对mysql数据库的增删改查,包含代码和mysql-connector-net-6.0.3,便于进行调试,值得初学者进行学习,提高学习的效率。
局域网访问MySQL数据库
局域网连接mysql报错: 解决方法: 1、可能是帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 或添加一个用户为“%”  。     想让局域网中的所有机器都能连接MySQL数据库: 2、要给MySQL开
centos mysql 数据库连接失败
最近在用阿里云,通过本地始终没有办法连接到云里桩的centos上面的mysql 3306端口, 网上的方法很全但是也没有解决问题,特把解决的方法总结如下,方便后面使用 一:关闭防火墙 service iptables stop 看看3306端口是不是能telnet telnet 地址 3306 二:如果不通的情况下,在虚拟机里面看看 3306端口有没有被开启,没有开的情况先打开数据库  
服务器上的WEB项目反复出现MySQL数据库连接失败解决办法
原因是Mysql数据库的数据库连接有生存期限制,如果在规定时间内没有操作数据库连接对象,连接就会被关闭。也就是常说的Mysql的8小时问题, Mysql服务器默认连接的“wait_timeout”是8小时,也就是说一个Connection空闲超过8个小时,Mysql将自动断开该 Connection。但是数据库连接池并不知道连接已经断开了,如果程序正巧使用到这个已经断开的连接,程序就会报错误。 先
PHP连接mysql数据库出现连接失败的解决方法
PHP连接mysql数据库出现连接失败出现: Warning: mysql_connect() [function.mysql-connect]: [2002] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试 (trying to connect via tcp://localhost:3306) in H:\Appserv-MySQL\AppServ\www\CY\m
远程连接Linux系统下MySQL数据库失败解决方法
最近部署公司PHP网站LAMP运行环境,部署完成后遇到无法远程连接数据库的问题,最后找到解决方法,现在整理归纳如下
qt连接mysql数据库连接失败(解决方法)
数据库连接错误信息提示: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QPSQL QPSQL7 出现这个问题的原因是Qt中没有MySql driver或者是版本有问题导致的,解决的方法是找到Qt源码重新寻找MySql driver的驱动。 解决方案1:...
mysql数据库连接错误解决方法
右击 我的电脑–>管理–>服务和应用程序–>服务 点击启动按钮,再重新启动mysql即可解决。
c#连接sql数据库超时问题
最近用c#写了个窗口程序,其中需要连接sql数据库,添加app.config配置文件,内容如下:             其中已经将超时设置为2秒,可是测试时如果数据库断开,程序就会一直等待默认时间(大概有1分钟)此时程序极易无响应,后面终于解决,解决办法 providerName="System.Data.SqlClient">  红字为添加的内容,再次测试超时有
【MySQL】使用JDBC时,无法连接远程MySQL数据库
使用JDBC时,无法连接远程MySQL数据库 bind-address 远程连接MySQL 2003 - Can't connect to MySQL server on 'xx.xx.xx.xx' (10061 "Unknown error") 警告: Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourc
【MySql】mysql无法建立连接或建立连接失败原因分析
此文章试用与:用root账号登陆没问题,但是用程序连接就会有问题的coder。 我的数据库配置文件是: jdbcDriverClassName=com.mysql.jdbc.Driver jdbcUrl=jdbc:mysql://localhost/android?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=co
mysql远程连接失败的两种解决方法
mysql解决远程不能访问的两种方法,需要的朋友可以参考一下: 1、在/etc/mysql/my.cnf中的[mysqld]段注释掉bind-address = 127.0.0.1 2、用mysql -uroot -p 登陆mysql,然后采用以下方法开启远程访问权限: 方法1: mysql>use mysql; mysql>update user set host = '%' whe...
VS2013连接数据库(MySql5.6)失败解决方法
最大的原因: 没有手动开启MySql服务!!! 在我所有的失败经历中,几乎都是因为没有手动开启MySql服务。 解决方法:
SQL Server登录连接失败之解决方案
自己的数据库连接一直用的好好的,但是2014年8月3号,当自己下午需要用到的数据库的时候,去打开,却发现一直在报错,怎么回事,看到那个报出的错误,自己开始的时候并不怕,因为是很常见的错误,以前自己也见过这种错误。
C#连接MySql和Sql数据库
在学习了C#与数据库访问技术总结(七)综合示例后,尝试用连接MySql和使用ODBC。 使用到的工具: navicat.exe--->用来创建MySql数据库 Microsoft SQL Server Management Studio--->用来创建Sql数据库 1>   连接MySql with net mode 如果连接的是Mysql数据库,需要引用MySql.
Mysql8.0.12连接失败的解决方法
# 驱动名 jdbcName=com.mysql.jdbc.Driver # 数据库的链接 url=jdbc:mysql://localhost:3306/shsxtnote?useUnicode=true&characterEncoding=UTF-8 # 数据库的用户名 dbName=root # 数据库的密码 dbPwd=root
VS2010水晶报表发布后加载失败和老提示重新连接数据库解决方法
VS2010水晶报表发布后客户端加载失败和老提示重新连接数据库解决方法(B/S c#)解决方法。在网上找了很多方法,但是最终解决方法和原理如附件,测试成功~~
mysql 架包
该架包实现C#很好的跟mysql数据库的连接
xshell链接失败怎么处理呢
无法输入命令 就卡在这一步 求大神解决
navicat premium连接mysql数据库报错
报错信息:Client does not support authentication protocol requested by server; consider upgrading MySQL client解决方法:进行mysql输入如下:alter user 'root'@'localhost' identified with mysql_native_password by '设置的密码'...
PowerDesigner使用JDBC连接失败Mysql逆向工程
关键点,PowerDesigner 不可以使用64位JDK环境!本文介绍不改黄精变量的方法在迁移数据库时,曾遇到 ODBC 无法连接数据库的现象,此时 JDBC 也成为可选择的方式。下面将PowerDesigner 中通过 JDBC 连接 MySQL 的过程加以描述。(或许已有同样的文档,但看看无妨啊,也许有所收获!:))1)创建物理模型,选择菜单:Database -> Configure...
mysql本地连接错误解决方法
在CentOS 7上安装Mysql,不知道怎么回事本地无法连接,输入mysql -u root -p 后提示的错误信息如下:  Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 经过从网上查找资料,原因为/var/lib/mhysql目录的权限问题。 在终端输入指令:chown ...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java新手该怎么学习 纯新手该如何学习java