`
hot88zh
  • 浏览: 185065 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

连接多个数据库

阅读更多

首先在database.yml中加入以下代码,其中cg_clone是外部等待使用的数据库。
cg_clone:
  adapter: mysql
  database: cg_clone
  username: root
  password:
  host: localhost

假如在cg_clone中有一张表叫contracts,那么生成Contract类。并用establish_connection来声明建立到哪个数据库的连接:

class Contract < ActiveRecord::Base
  establish_connection :cg_clone
end

这样我们在控制器中就可以使用Contract类了,如:

def contract_list
   @contracts=Contract.find_all
end

分享到:
评论

相关推荐

    Power Builder同时连接多个数据库

    ### PowerBuilder同时连接多个数据库 在企业级应用开发过程中,经常需要处理来自不同数据库的数据集成问题。PowerBuilder作为一款强大的快速应用开发工具,支持多种数据库的连接与操作,能够实现跨数据库的操作,这...

    同时连接多个数据库工具

    本文将深入探讨“同时连接多个数据库工具”的概念及其应用。 首先,我们来理解标题:“同时连接多个数据库工具”。这指的是具有多数据库支持的软件或应用程序,能够允许用户在一个统一的界面下管理、查询和操作多个...

    springboot项目连接多个数据库

    springboot项目,内有mybatis逆向工程,swagger2配置,不同数据库操作在不同的mapper中, 如第一个数据库在mapper中操作,第二个数据库在mapper2中操作,第三个数据库在mapper3中操作

    SqlDbx 数据库连接工具 可连接多个数据库

    SqlDbx是一款强大的数据库连接工具...总的来说,SqlDbx作为一款多数据库连接工具,它提供了一站式的解决方案,无论是在日常的数据库维护,还是在复杂的项目开发中,都能发挥重要作用,为数据库管理工作带来极大的便利。

    自己封装的dbcp连接池封装,可以同时连接多个数据库

    在本项目中,您分享的是一个自定义封装的DBCP连接池,它具有同时连接多个数据库的功能。这个特性对于那些需要处理多种数据库的应用来说非常有用,例如数据集成、数据迁移或多数据源分析等场景。以下是对这个封装的...

    ssh2连接多个数据库

    ssh2连接多个数据库 struts2 hibernate spring 配置连接多个mysql数据库

    自己写的php数据库操作类,可以连接多个数据库

    class dbo{ private $conn; private $host; private $username; private $password; private $dbname; function __construct($host,$username,$password,$dbname) { $this-&gt;host=$host;... }

    IBatisNet同时连接多个数据库(orcl、sqllite、sqlserver)并附带如何保存图片到ORACLE数据库

    通过研究IBatisNet源码主要是操作守护静态类来实现多源数据库的连接操作 IBatisNet同时连接多个数据库(orcl、sqllite、sqlserver) 并附带如何保存图片到ORACLE数据库

    thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例

    本文实例讲述了thinkPHP5框架实现多数据库连接,跨数据连接查询操作。分享给大家供大家参考,具体如下: 1. 多数据库连接 方法1:在需要连接其他数据库的地方,使用Db::connect()方法动态连接数据库,方法参数为...

    Dapper访问多数据库

    在实际应用中,为了实现多数据库的支持,你可能需要创建一个抽象层,如仓储接口,然后为每个数据库实现具体的仓储类。这样,业务逻辑可以依赖于仓储接口,而无需关心底层的数据库实现,从而实现数据库的无缝切换。 ...

    SpringCloud项目集成多个SpringBoot连接数据库成功

    集成了多个SpringBoot项目的SpringCloud项目,并且连接MySQL数据库成功的小Demo。需要进行系统开发可直接在这个基础上添加Controller和Service内容。下载前请先看项目的执行步骤及架构链接是否合适您使用:...

    PowerBuilder同时访问多个数据库

    在现代企业级应用开发中,经常会出现需要同时连接并操作多个数据库的情况。例如,在一个系统中可能需要同时处理来自Oracle和Ingres数据库的数据。这种需求对于开发者来说既是挑战也是机遇。PowerBuilder 作为一种...

    Drupal7连接多个数据库及常见问题解决

    如果你遇到这些问题:1.Drupal如何连接到多个...允许Drupal连接多个数据库,需要转换$db_url为数组。默认连接单个数据库的URL格式(字符串):复制代码 代码如下:$db_url = ‘mysql://username:password@localhost/data

    Servlet搭建服务器,多个数据库连接

    用Servlet搭建的简单服务器,有两个数据库实例,进行数据库连接

    自己写的数据库连接池 JAVA 可支持同时连多个数据库

    很棒的数据库多连接池程序,对每个连接可以配置一个连接池,可以对问题连接定时处理,同时支持连接多个数据库,增加修改都支持配置,,所以配置都放置在缓存中,定期刷新。 是用JAVA写的,已经上线的东东,已经经过...

    Laravel如何同时连接多个数据库详解

    多个数据库的实例,方便新手学习,db连接以及model连接。 配置.env 文件 DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=database_name DB_USERNAME=root DB_PASSWORD=root DB_HOST_TEST=...

    数据库连接工具Navicate,可连接多个数据库oracle,SqlService等

    Navicat Premium数据库管理工具64位版是一个可多重连接的数据库管理工具,Navicat 可让你以单一程序同時连接到目前世面上所有版本的主流数据库并进行管理和操作,支持的数据库有: MySQL、SQL Server、SQLite、...

    java链接多个数据库配置demo

    4. **多数据库配置**:为了连接多个数据库,我们需要为每个数据库创建一个独立的DataSource实例,并配置相应的数据库URL、用户名、密码等信息。这些配置通常可以在Java代码中硬编码,或者通过配置文件(如properties...

    Qt 多线程连接数据库——数据库连接池

    * 按需创建连接,可以创建多个连接,可以控制连接的数量 * 连接被复用,不是每次都重新创建一个新的连接(连接的创建是一个很消耗资源的过程) * 连接断开了后会自动重连 * 当无可用连接时,获取连接的线程会等待...

Global site tag (gtag.js) - Google Analytics