質問: mysqlデータベースについて データベースについて詳しい方にお聞きしたい事があります。 初心者なので書いている内容におかしな点もあるかと思いますが、よろしくお願いします。 5年ほど前のjavaを習っていて、簡単なデータベースを作ったことはあります。 □現在、会社が違うレンタルサーバーを一つずつ借りています。 a社のサーバー上で作成したデータベースをb社のサーバー上に公開しているサイトから呼び出し、テーブルを一覧表示できるのでしょうか? □初心者がデータベースを作成するにはphpmyadminを使用するのが一番良いでしょうか? 使い方を検索してみたらちょっと難しそうですね。 javaでデータベースの勉強をしていた時はあらかじめ作ったフォームにデータを入力していくだけだったので、同じような感じのシステムはないかなと思いました。 □現在使用しているサーバーはmysqlが5つ使えると書いています。 既にwordpressでブログ開設していて4つ使用しています。残りは一つ。 野球チームのデータベースを作成しようと思っているのですが、これまでの試合の記録のデータ、これまでの選手のデータのデータベースを作成したいと思っています。 mysqlは残り一つですが、この二つのデータベースを作る事は可能なのでしょうか?二つ必要ですか? □スマホのサイトも作成しているんですが、pcサイトと同様にデータベースに接続し、一覧表示できるのでしょうか? スマホでphpが使えるのかなと思ったので。 ご存知の方いらっしゃいましたらご教示ください。 よろしくお願いします。
回答: >□現在、会社が違うレンタルサーバーを一つずつ借りています。・・・ 直接データベースを参照することはできないと思います。web経由であれば可能です。例えばxmlで受け渡しする方法があります。 まずa社のサイトでデータベースからテーブル一覧を取得し、そのデータをxmlで出力するページを作成します。 b社のサイトはそのページにアクセスし、xmlを解析して一覧を表示します。 >□初心者がデータベースを作成するにはphpmyadminを使用するのが一番良いでしょうか?・・・ phpmyadminが一番いいと思います。mysqlのguiツールでは一番利用者多いと思います。 phpmyadminもテーブルにデータを入力していくのは簡単ですよ。 >□現在使用しているサーバーはmysqlが5つ使えると書いています。・・・ 可能です。データベースの中に複数テーブルを作るということになります。それが普通です。 野球の情報を管理するデータベースを作り、その中に試合の記録のテーブル、選手のデータのテーブルを作ることになると思います。他にも容量が許すかぎりいくらでもテーブルは作れますよ。 □スマホのサイトも作成しているんですが、pcサイトと同様にデータベースに接続し、一覧表示できるのでしょうか?・・・ できます。phpが動いているのはサーバ側なので関係ないです。