MySql每天在同一个时间点报错:Timeout expired.

问题描述

连接:局域网内连接;Mysql安装方式:以Windows服务的方式启动,mysqldinstall服务名,配置文件只有一个my.ini文件;数据库访问方式:调用程序集MySql.Data.dll,版本5.0.9.0;程序:C#写的Winform,24小时运行,定时器每分钟往局域网内的服务器插入数据,分实时数据和历史数据;历史数据:每分钟统计好所有数据,一次性以“insert表名Value(),()....”的方式插入;实时数据:每分钟等历史数据插完,以循环方式插入每条数据,循环中数据库连接每次都Open和Close;出错:每天都在大概同一个时间点插入实时数据时报错“**Timeoutexpired.Thetimeoutperiodelapsedpriortocompletionoftheoperationortheserverisnotresponding.**”出错后退出程序重新连接有可以了,但是在程序里捕获异常重新插入却无法成功;采取措施:已经在ini配置文件中加入配置interactive_timeout=604800;wait_timeout=604800;但是问题一直得不到解决,希望有人能帮我分析下问题到底出现在哪里。

解决方案

解决方案二:
连接和操作数据库用的类是哪个,可以设置那里的超时属性试试。比如SqlConnection.ConnectionTimeout好像这个的。如果还不行就在open,执行和close这些地方都加上异常捕获,看看那哪里报的错。

时间: 2024-12-02 13:05:07

MySql每天在同一个时间点报错:Timeout expired.的相关文章

net-MySql每天在同一个时间点报错:Timeout expired.

问题描述 MySql每天在同一个时间点报错:Timeout expired. 20C 连接:局域网内连接:Mysql安装方式:以Windows服务的方式启动,mysqld install 服务名,配置文件只有一个my.ini文件:数据库访问方式:调用程序集MySql.Data.dll,版本5.0.9.0:程序:定时每分钟往局域网内的服务器插入数据,分实时数据和历史数据: 历史数据:每分钟统计好所有数据,一次性以"insert 表名 Value()()...."的方式插入: 实时数据:每

通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: '\xF0...

原文:[原创]通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 'incorrect string value: '\xF0... 这篇blog重点在解决问题,如果你对字符编码并不是特别了解,建议先看看 < [原创]通俗易懂地解决中文乱码问题(1) --- 跨平台乱码 >. 当然,如果只是针对解决这个Mysql插入报错问题,本篇足够了.   一.定位错误   定位错误绝对是至关重要的一环.我建议遇到问题耐心分析一下比较好,毕竟"不是所有的牛奶都叫特仑苏

arm-Liunx驱动死机,经常运行一段时间,报错重启问题

问题描述 Liunx驱动死机,经常运行一段时间,报错重启问题 驱动程序运行一段时间之后,就容易报这种错误重启. [ 122.377666] Unable to handle kernel paging request at virtual address 4d118106 [ 122.384417] pgd = d497c000 [ 122.387603] [4d118106] *pgd=00000000 [ 122.391150] Internal error: Oops: 5 [#1] PR

把activemq.xml文件更改为mysql持久化之后就会启动报错是怎么回事呢?

问题描述 把activemq.xml文件更改为mysql持久化之后就会启动报错是怎么回事呢? 在弄activemq持久化的,我把activemq.xml文件更改为mysql持久化之后就会启动报错是怎么回事呢?

在安装mysql odbc 5.3的时候报错

问题描述 在安装mysql odbc 5.3的时候报错 在安装mysql odbc 5.3的时候报错,已经装了vc 2010和vc 2012 解决方案 以前有没有安装类似的,是不是有残留信息 解决方案二: 没有 第一次安装就报这个错误

用servlet更新mysql数据不成功,没有报错,只是无法更新~求大神指点

问题描述 用servlet更新mysql数据不成功,没有报错,只是无法更新~求大神指点 这是更新的函数,在productdaoimpl类里: public int updateProduct(Product product){ int flag = 0; DBConnect conn = null; PreparedStatement pstmt = null; //update statement String sql = "update productinfo set productnumb

string-字符串时间比较报错问题

问题描述 字符串时间比较报错问题 SimpleDateFormat toFormate = new SimpleDateFormat("yyyy-MM-dd "); Calendar cal = Calendar.getInstance(); String now = toFormate.format(cal.getTime()); cal.add(Calendar.DATE, 3); String yes = toFormate.format(cal.getTime()); toFo

关于MySQL的wait_timeout连接超时问题报错解决方案

问题描述 我在做数据定时采集的时候,发现一开始数据连接正常,可是,等访问了一段时间以后,就会报出这个异常,搞了好几天都没有解决,真的是很着急,网上很多人都说这是数据库连接超时的问题,可以采用c3p0进行解决,或者进行MySQL配置文件的改变,这些方法都试过,可是,还是没有成功!每次总是要自己重启服务器解决,这样子也太次了,所以,想和大家一起研究下,有人帮忙的吗???!!!贴出报错提示:**BEGINNESTEDEXCEPTION**com.mysql.jdbc.exceptions.jdbc4.

mysql 修改目录后mysqld启动报错

在一台ubuntu测试机器上启动一个mysql实例,本来应该是一件很简单的事情,启动的时候却报错了: mysqld_safe --defaults-file=/etc/mysql/my3307.cnf 160218 15:45:13 mysqld_safe Can't log to error log and syslog at the same time.  Remove all --log-error configuration options for --syslog to take ef