phpから同じMySQLサーバ内の複数DBを操作

| | コメント(0)

 以前からMySQL接続を二重に張れない問題が残っていてどうしたらC言語のようにできるのだろうと思っていたら今のMySQLではUSE等で切り替えなくてもDB名を指定して操作できる事を思い出しました。

今までは
USE test_db1;

SELECT * FROM table1;

USE test_db2;

SELECT * FROM table1;

のようにしていましたが、これは下記の様に書き換えられます。

SELECT * FROM test_db1.table1;

SELECT * FROM test_db1.table2;

しかもこの方法なら2つのDB内テーブルの結合もできるのでは?

コメントする

このブログ記事について

このページは、管理人が2007年1月22日 08:12に書いたブログ記事です。

ひとつ前のブログ記事は「宮崎県知事選挙そんまんま東氏当選」です。

次のブログ記事は「3月18日から地下鉄も携帯で乗れる」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.1