草庐IT

activerecord-jdbc

全部标签

php - Codeigniter:将 activeRecord 与手动查询相结合?

我对Codeigniter中的activerecord与手动查询略有了解。ActiveRecord非常棒,因为它是关于标准查询的,而且开发时间非常短。但是,当需要为查询添加一些复杂性时,ActiveRecord的使用会变得相当复杂。子查询或复杂的连接至少让我很头疼。由于当前的“$this->db->query”调用会立即执行设置的查询,因此它不能与正常的activeRecord调用结合使用。那么,我能做些什么来结合这两种方法呢?我想要完成的示例:$this->db->select('title,content,date');$this->db->from('mytable');$thi

java - 主从复制jdbc url

我们有一个MySQL设置,其中有一个主服务器和两个从服务器,我们使用Spring3.0连接到数据库和mysql-connector-java-5.1.13.jar。我们还使用commonsdbcp1.4进行连接池。我们使用以下jdbcurl字符串:jdbc:mysql:replication://[master_ip]:23306,[slave1_ip]:23306,[slave2_ip]:23306/wm_admin?autoReconnectForPools=true&roundRobinLoadBalance=true&loadBalanceBlacklistTimeout=50

php - 将 Yii ActiveRecord 模型插入 mysql 表时出错

我的网站上时常出现以下类型的错误。2012/07/1221:21:48[error][system.db.CDbCommand]ErrorinexecutingSQL:INSERTINTO`seo_page`(`grouped`,`results_count`,`page`,`operation`,`subtype`,`type`,`state`,`zone`,`city`,`district`,`custom`,`property`,`date_add`,`date_upd`)VALUES(:yp0,:yp1,:yp2,:yp3,:yp4,:yp5,:yp6,:yp7,:yp8,:y

Java一直说找不到jdbc mysql驱动

这里还有一个关于jdbc的mysql驱动程序的问题。考虑到我用谷歌搜索时得到的搜索结果的数量,我很遗憾在其中找不到任何对我有用的东西。错误:hostname#java-cp/usr/share/java/mysql-connector.jar:/home/userJDBCTestjava.sql.SQLException:Nosuitabledriverfoundforjdbc:mysql://:3306/dbnameatjava.sql.DriverManager.getConnection(DriverManager.java:596)atjava.sql.DriverManage

mysql - 配置 GlassFish JDBC 连接池以处理 Amazon RDS 多可用区故障转移

我有一个在EC2上的GlassFish中运行的JavaEE应用程序,在AmazonRDS上有一个MySQL数据库。我正在尝试配置JDBC连接池,以便在发生数据库故障转移时最大限度地减少停机时间。在多可用区故障转移期间,我当前的配置无法正常工作,因为备用数据库实例似乎在几分钟内可用(根据AWS控制台),而我的GlassFish实例却卡住了很长时间(大约15分钟),然后再恢复工作。连接池是这样配置的:asadmincreate-jdbc-connection-pool--restypejavax.sql.ConnectionPoolDataSource\--datasourceclassn

MySQL JDBC StreamResult 和 net_write_timeout

来源: https://plantegg.github.io/2020/07/03/MySQL%20JDBC%20StreamResult%20%E5%92%8C%20net_write_timeout/MySQLJDBCStreamResult和net_write_timeoutMySQLJDBC拉取数据的三种方式MySQLJDBC在从MySQL拉取数据的时候有三种方式:简单模式,也就是默认模式,数据都先要从MySQLServer发到client的OSTCPbuffer,然后JDBC把OSbuffer读取到JVM内存中,读取到JVM内存的过程中憋着不让client读取,全部读完再通知inpu

mysql - ActiveRecord、MySQL 和嵌套事务——行为是什么?

Rails使用savepoints使用MySQL实现嵌套事务,据我所知,就原子数据更改而言,其语义与实际嵌套事务相同。这是真的吗?在代码中的任意时间调用“保存”怎么样?交易仍然保持开放状态,直到区block结束,对吧?使用嵌套事务/保存点时,行为是否有任何差异?还有什么需要注意的吗?[故意煽动口水战]我应该改用PostgresSQL吗? 最佳答案 是的,这是真的,唯一具有真正嵌套事务的数据库是MSSQLServer是的,即使您在任意时间调用保存,事务仍保持打开状态,但是,如果在嵌套事务中引发回滚异常,则它不会导致外部事务的全局回滚(

java - 使用多个连接的单个事务。 (MySQL/JDBC)

我正在处理的应用程序是一个基于Java的ETL过程,它将数据加载到多个表中。DBMS是Infobright(一种基于MYSQL的DBMS,适用于数据仓库)。数据加载应该以原子方式完成;但是,出于性能原因,我想同时将数据加载到多个表中(使用LOADDATAINFILE命令)。这意味着我需要打开多个连接。是否有任何解决方案可以让我以原子方式并行执行加载?(我猜答案可能取决于我加载到的表的引擎;其中大部分是Brighthouse,它允许事务,但没有XA也没有保存点)。为了进一步说明,我想避免这样的情况:我将数据加载到5个表中我提交前4个表的负载第5个表的提交失败在这种情况下,我无法回滚前4个

执行JAR时java.lang.ClassNotFoundException : com. mysql.jdbc.Driver

我正在尝试使用以下代码连接到我的本地MySQL服务器:dbURL="jdbc:mysql://localhost:3306:/"+dbname;try{Class.forName("com.mysql.jdbc.Driver");try{con=DriverManager.getConnection(dbURL,dbuser,dbpass);}catch(SQLExceptionex){System.out.println("ERROR:CouldnotconnectiontoSQLDB");con=null;}}catch(ClassNotFoundExceptione){Syste

java - SPRING 3 MVC - MySQL JDBC 数据库连接配置

迷失在大量的JavaAPI和XML配置中。我正在尝试使用SpringMVC创建一个应用程序,但在XML配置方面遇到困难。我希望能够连接到mysql数据库...但我正在努力寻找任何简洁的方法来实现它。我不想使用Hibernate或任何其他框架,JDBC本身就足够了。我只是希望能够创建一个数据库连接并访问一个String变量,该变量可以根据需要更改查询。我认为问题出在xml配置中,但我可能错了。我已将下面显示的详细信息粘贴到application-context.xml文件中,但除非删除它们,否则无法构建服务器。我不确定我是否遗漏了一些简单的东西!这是我为xml声明写的关联类package