mysql odbc 5.3 install error 13: system error code 126

    今天在windows server 2008 64位系统上安装mysql odbc 5.3.6 x64时,老是报错,报错信息如下:

      MySQL Connector/ODBC 5.3 — Error 1918.Error installing ODBC driver MySQL ODBC 5.3 ANSI Driver, ODBC error 13: The setup routines for the MySQL ODBC 5.3 ANSI Driver ODBC driver could not be loaded due to system error code 126: The specified module could not be found. (C:\Program Files\MySQL\Connector ODBC 5.3\myodbc5S.dll).. Verify that the file MySQL ODBC 5.3 ANSI Driver exists and that you can access it.

   尝试了好多办法,包括运行网上说的方法,

   1, 启动 windows Install & regsvr32 msi.dll 

   2,重装 Microsoft Visual C++ 2010 Redistributable Package 

   3, 更新window Install版本

   折腾而且都无法解决我的问题,还好我机智,最后找到了真的解决方案:

   一般C:\Windows\System32\目录下应该有4个文件msvcrt.dll,msvcr100.dll,msvcr110.dll,msvcr120.dll,

   而我安装odbc的系统中,在该目录下少了msvcr110.dll,msvcr120.dll两个文件,到其他地方拷贝缺失的文件,问题得以解决。

   一来是为了记录该错误,同时也为同样遇到这个问题的同学一点帮助,希望对大家有帮助。

   

### 回答1: 错误代码:2013。在查询期间丢失与MySQL服务器的连接。这个错误通常是由于网络问题或MySQL服务器崩溃引起的。您可以尝试重新连接MySQL服务器或检查网络连接是否正常。如果问题仍然存在,请联系MySQL管理员以获取更多帮助。 ### 回答2: error code: 2013. lost connection to mysql server during query是指在查询MySQL服务器时,连接丢失导致的错误代码。这个错误通常是由以下一些原因引起的: 1. 连接超时:如果MySQL服务器在一段时间内没有响应,则连接可能会超时并断开。可以通过增加连接超时时间来解决这个问题。可以通过在MySQL配置文件中更改wait_timeout和interactive_timeout参数值来更改连接超时时间。 2. 查询时间太长:如果服务器需要处理的数据量太大或查询太复杂,则查询可能会花费太长时间。如果这个查询已经超出了MySQL服务器的最大查询时间,则服务器可能会强制断开连接。这个问题可以通过优化查询来解决。 3. 数据库故障:如果数据库出现故障,则可能会导致连接断开。这个问题可以通过检查服务器和数据库日志来解决。 4. 网络问题:如果网络不稳定或连接不稳定,则连接可能会断开。这个问题可以通过检查网络连接来解决。 为了避免这个错误,建议将以下几个步骤纳入实践: 1. 检查MySQL服务器配置文件中的参数值,特别是wait_timeout和interactive_timeout。 2. 优化查询,尽可能减少查询时间。 3. 定期检查数据库和服务器日志文件,以便及时发现和解决故障。 4. 确保网络连接稳定,并根据需要进行必要的维护和修复。 ### 回答3: MySQL数据库是一个非常常用的数据库管理系统,但是在使用的过程中,可能会遇到各种问题,其中一种是“error code: 2013. lost connection to mysql server during query”这个错误。这个错误提示表明在查询过程中,用户已经失去了与MySQL服务器的连接。这个错误通常会发生在以下几种情况下: 1.网络连接不稳定或者网络环境不佳,导致连接数据服务器的路由出现问题。 2.MySQL服务已经停止,或者正在重新启动过程中。 3.用户的查询过多、操作的数据量太大,导致MySQL服务器负载过高超出承载能力。 针对这种错误,我们可以采取以下措施: 1.检查数据库服务器的连接状态,确保网络连接稳定可靠; 2.检查MySQL服务是否正常运行,通过重新启动MySQL服务等方法进行恢复; 3.优化查询语句或者分割操作的数据量,降低MySQL的负载压力; 4.增加MySQL服务器的硬件性能,提升其承载能力; 总之,对于端口已经打开但无法连接到MySQL服务的问题,我们需要确保MySQL服务器处于可用状态,网络连接稳定,并尽可能优化查询语句和操作方式。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值