问题标签 [mysql-connector]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MYSQL 重置连接
我在 Apache tomcat 6 网络服务器上使用 CAS 3.4.5,后端为 mysql 5.1.37。我正在使用 mysql-jdbc-connector 5.12 版从用 Java spring 框架编写的 CAS 连接到后端。
mysql 间歇性地关闭 CAS 所需的持久连接。有没有办法可以避免这种情况。任何想法都将不胜感激。
我正在粘贴 mysql 重置连接时 CAS 收到的错误。
java - 错误:无法从
当我在我的 PC 上安装 mysql-connector-java-5.1.15-bin 时,它给了我一个错误,例如:failed to load main-class manifest attribute from
. 请你告诉我我应该怎么做才能消除这个错误?没有mysql-connector-java-5.1.15-bin,我什么都做不了,所以请尽快告诉我。
c# - 与 MySQL.NET 连接器连接
我收到错误:
无法建立与数据库的连接
当我连接 MySQL .NET 连接器时。我完全确定用户名正确,密码正确,数据库正确,服务器正确。这是代码:
c# - 添加列表到一个mysql参数
我对 .NET 连接器中的 MySqlParameter 有这个问题。
我有这个查询:
MySqlParameter 是:
这个有可能?是否可以将 int 数组传递给单个 MySqlParameter?另一种解决方案是将int数组转换为诸如“1,2,3,4”之类的字符串,但是,当我将它传递给MySqlParameter并且这被识别为字符串时,它会像这样放入sql查询"1\,2\,3\,4" 这不会返回预期值。
@ 更新:似乎 mysql 连接器团队应该更加努力地工作。
java - 将 Java 连接到 MySQl 数据库
有没有一种将 Java 程序连接到 MySQL 数据库的标准方法,哪种方法最简单?
ruby-on-rails - Rails 应用程序无法通过命名管道/套接字连接到本地 MySQL 服务器 --- Windows 7 x64
我正在尝试设置 Rails 应用程序以在我的本地计算机上使用 MySQL 服务器进行开发。我已经成功编译了mysql2
针对 MySQLConnector/C 的 gem;尽管我在使用与我的 MySQL 服务器安装捆绑在一起的 libmysql.dll 时收到了同样的错误。当我尝试时rake db:create
,应用程序无法连接到 MySQL 服务器。
MySQL 在我的机器上配置为 Windows 服务,通过命名管道自动启动本地连接;TCP-IP 已完全禁用。my.ini
我的文件中的套接字名称是mysql
.
我database.yml
的 Rails 应用程序文件如下所示:
开发:
适配器:mysql2
编码:utf8 重新连接:false
数据库:application_dev
池:5
用户名:root密码: **********
主机:本地主机
套接字:mysql测试:
适配器:mysql2
编码:utf8 重新连接:false
数据库:application_test 池:5
用户名:root密码: **********
主机:本地主机
套接字:mysql
我收到的错误是:
D:\Dropbox\Programming\Ruby\application>rake db:create (in D:/Dropbox/Programming/Ruby/application) Can't connect to MySQL server on 'localhost' (10061) Couldn't create database for {"适配器"=>"mysql2", "encoding"=>"utf8", "reconnect"=>false, "database"=>"application_test", "pool"=>5, "username"=>"root", "密码"=>"**********", "host"=>"localhost", "socket"=>"mysql"}, charset: utf8, collation: utf8_unicode_ci
无法连接到 'localhost' 上的 MySQL 服务器 (10061) 无法为 {"adapter"=>"mysql2", "encoding"=>"utf8", "reconnec t"=>false, "database" 创建数据库=>"application_dev", "pool"=>5, "username"=>"root", "password"=>"**********", "host"=>"localhost", " socket"=>"mysql"},字符集:utf8,排序规则:utf8_unicode_ci
我正在使用带有以下 Ruby/Rails/MySQL 发行版的 Windows 7 Home Premium 64 位:
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
Rails 3.0.7
mysql2 rubygem 0.2.7
mysql Ver 14.14 Distrib 5.5.11, for Win32 (x86)
mysql Connector/C 6.0.0
我试过重新安装 MySQL 服务器并启用 TCP-IP 连接,它只是挂起而不是失败。
odbc - mysql odbc 问题
我想使用 mysql odbc 驱动程序通过我自己的应用程序连接到我的 mysql 数据库。问题是它似乎非常不稳定 - 我不断收到以下错误:
它似乎类似于会话超时。
所以这是我的问题: - 是什么导致了这些错误?- 有没有办法解决它以获得稳定的连接?- 是否推荐使用它来编写 Windows 软件?
谢谢
mysql - 无论我尝试什么,MySQL .NET 适配器都拒绝从 Mono 连接
我正在尝试与位于另一台机器上的 MySql 数据库建立简单的连接。我可以远程登录到 Windows 上的数据源,并使用 OSX和 Ubuntu上的终端——无论是在我的网络内部还是外部。但是,它拒绝通过我在 OSX 上的单声道项目进行连接。
我收到:
无法连接到任何指定的 MySQL 主机...
我已经确认没有生效的防火墙规则——在我的 OSX 或 Ubuntu 机器上都没有,数据库托管在哪里。MySQL 工作台与 mono 项目在同一台机器上,能够毫无问题地连接。
我试图通过代码连接到数据库:
服务器=我的IP;数据库=FK;用户 ID=乔治;密码=通过;端口=3306
并通过 OSX 上 Mono 中预装的插件:
Tools > Database > Add Database Connection > MySql database
我不使用我的连接字符串——我让它根据我的数据库信息创建它自己的。但是,这并没有什么不同。当我测试我的连接时 - 它仍然失败,并在我尝试以编程方式连接时收到相同的消息。
托管 mySQL 数据库的服务器显示没有连接尝试。
我尝试同时使用 5.2 单声道 .NET 连接器和 6.3 连接器(v2 和 v4) 没关系,两者都无法连接。
我已经尝试将我的程序集放在 GAC 中,并在我的项目的 bin 目录中本地放置。这没什么区别。
我在连接协议中尝试过socket和tcp,以及内存和管道。没有工作。
为什么我无法连接到我的服务器,这对我来说完全没有意义,它在其他任何地方都可以工作,除了在 Mono 中。没有运行的防火墙会阻止我的请求。
从 Mono 连接应该不难,所以某处显然是非常错误的——看到 IDE 甚至无法连接到数据库。
我的凭据是绝对正确的,尽管这并不重要——因为我什至无法访问服务器。我假设它正在尝试连接,因为大约需要 10-15 秒才能收到表示无法连接的响应。
当部署到我的 Ubuntu 服务器(作为 mySQL 服务器位于单独的机器和网络上)时,完全相同的代码可以正常连接,该服务器通过 mono 和 apache 提供服务。会不会是 XSP 问题?我不知道。
我花了无数个小时试图让它工作,浏览了我能找到的关于从 mono 连接到 mySQL 的每个教程和网站。每个人都以与上一个相同的方式得出结论,失败。有什么帮助吗?
c# - MySqlParameter 作为 TableName
我想用来MySqlParameter
将 tableName 传递给查询(以防止 slq 注入)
但这不起作用。如何将 tableName 作为参数传递
PS我试图改变@
-?
不工作
c# - 在一个查询中使用 MySqlCommand 将多条记录插入 MySQL C# (MySQLConnector) & command 转义引号的参数
MySqlCommand
我正在尝试使用C# 中的对象(使用 MySQL 连接器库)在一个查询中将多条记录插入表中。
我知道如何做到这一点的唯一方法是自己动态构建查询并设置command.CommandType = CommandType.Text;
这种方法的问题是字段没有转义为引号等。我想我自己可以编写一个函数来逃避这些值,但是我在互联网上阅读的每一篇文章或问题似乎都不赞成这一点,并说使用command.Parameters
这种方法更有效、更彻底。
我的问题是我不知道如何为多行设置参数。我怎样才能做到这一点?
编辑:这是针对 24/7 运行的商业服务,所以我需要找到最有效的方法来做到这一点。我没有使用存储过程 - 这是唯一的方法还是还有另一种方法?