Sign In | Register Now About Bytes | Help | Site Map
Connecting Tech Pros Worldwide

How Can i Connect More then one database

Question posted by: Damodhar (Guest) on March 15th, 2008 12:35 AM
hi

how can i connect more then one database in the same project.
Jerry Stuckle's Avatar
Jerry Stuckle
Guest
n/a Posts
March 15th, 2008
01:05 AM
#2

Re: How Can i Connect More then one database
Damodhar wrote:
Quote:
hi
>
how can i connect more then one database in the same project.
>


Simple - just connect and save the result of the connection. This will
be a resource representing the connection; just use the appropriate
resource in all of your calls (virtually all database function calls
have an optional parameter being the connection resource).

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
Join Bytes!
==================


Rik Wasmus's Avatar
Rik Wasmus
Guest
n/a Posts
March 15th, 2008
02:05 AM
#3

Re: How Can i Connect More then one database
On Sat, 15 Mar 2008 02:57:45 +0100, Jerry Stuckle
<jstucklex@attglobal.netwrote:
Quote:
Damodhar wrote:
Quote:
>hi
> how can i connect more then one database in the same project.
>>

>
Simple - just connect and save the result of the connection. This will
be a resource representing the connection; just use the appropriate
resource in all of your calls (virtually all database function calls
have an optional parameter being the connection resource).


Be aware though: of both databases are on the same database server, and
reachable with the same connection & user, it's often just more lucrative
to use full names for tables in queries, at least in case of MySQL.
--
Rik Wasmus

Dikkie Dik's Avatar
Dikkie Dik
Guest
n/a Posts
March 15th, 2008
10:55 AM
#4

Re: How Can i Connect More then one database
Be aware though: of both databases are on the same database server, and
Quote:
reachable with the same connection & user, it's often just more
lucrative to use full names for tables in queries, at least in case of
MySQL.


True. But there are other reasons for multiple connections. I often have
a separate connection to the same database for error logging (lazily
initiated, not open by default). This allows my error handling code to
log errors to a table, even if the main code does a transaction rollback
later.

Best reards.

Michael Fesser's Avatar
Michael Fesser
Guest
n/a Posts
March 16th, 2008
02:35 PM
#5

Re: How Can i Connect More then one database
..oO(The Natural Philosopher)
Quote:
>Jerry Stuckle wrote:
>
Quote:
>Which means you're making multiple links to the database with the same
>credentials, wasting system resources.
>>

>All 1k bytes of them probably. Tsk Tsk.


"Too many connections" is a quite common error, especially on shared
hosts with a lot of poorly written user scripts.

Micha

The Natural Philosopher's Avatar
The Natural Philosopher
Guest
n/a Posts
March 16th, 2008
05:55 PM
#6

Re: How Can i Connect More then one database
Michael Fesser wrote:
Quote:
.oO(The Natural Philosopher)
>
Quote:
>Jerry Stuckle wrote:
>>
Quote:
>>Which means you're making multiple links to the database with the same
>>credentials, wasting system resources.
>>>

>All 1k bytes of them probably. Tsk Tsk.

>
"Too many connections" is a quite common error, especially on shared
hosts with a lot of poorly written user scripts.
>
Micha

Or poorly tuned kernels..

jamesgoode's Avatar
jamesgoode
Guest
n/a Posts
March 17th, 2008
07:45 AM
#7

Re: How Can i Connect More then one database
On Mar 15, 12:33 am, Damodhar <damu...@gmail.comwrote:
Quote:
hi
>
how can i connect more then one database in the same project.


$connection = mysql_connect(normal params);
mysql_query(query, $connection);

 
Not the answer you were looking for? Post your question . . .
189,939 Experts ready to help you find a solution.
Sign up for a free account, or Login (if you're already a member).

Latest Articles: Read & Comment
  • Didn't find the answer you were looking for?
    Post Your Question
  • Top Community Contributors