前提・実現したいこと
住所や路線情報を持ったDatabaseを作成しているのですが、データを管理する上で住所や路線情報をそのまま
文字列で管理するよりも、郵便番号や路線情報番号で管理したほうが後々便利かと思い下記のサイトのデータを利用させてもらうことにしました。
その際にこれらの情報は変換用のデータベースと別のDatabase名をつけた方が見通しが立ちやすいと考え
util_dbとして管理していました。
郵便番号
http://www.post.japanpost.jp/zipcode/download.html
駅データ.jp
http://www.ekidata.jp/
発生している問題・エラーメッセージ
当初、SQL分を直書きしていたので複数データーベースを含んだSQL分を書くことは可能だったのですが、Rubyのmysql2やPHPのPDOを利用する際に、mysql2やPDOで複数Databaseを含んだSQL文の記載方法が見つけられずにいます。
mysql2
https://github.com/brianmario/mysql2
PDO
http://php.net/manual/ja/pdo.connections.php
そこで、下記の3点について教えていただけないでしょうか?
- 1つのサービスで複数のDatabaseに分割しようとしたことはよくないことでしょうか?
- Rubyのmysql2で複数DatabaseをまたいだSQL文の利用はできるのでしょうか?
- PHPのPDOで複数DatabaseをまたいだSQL文の利用はできるのでしょうか?
該当のソースコード
試したこと
Rubyのmysql2やPHPのPDOで複数DatabaseをまたいだSQL文が書けないかいろいろ検索しましたが、見つけられませんでした。
補足情報(FW/ツールのバージョンなど)
ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux]
mysql2 (0.4.10)
PHP 7.1.15 (cli) (built: Feb 28 2018 14:06:54)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/30 03:11