データベース:サーバ上のデータの保存先?

このQ&Aのポイント
  • データベースを勉強しているが、実践的な内容が書かれていない参考書について質問。
  • ローカルで作ったデータをリモートのサーバ上に保存する方法について。
  • 保存するディレクトリについて管理者への問合せや任意のディレクトリが可能かについて。
回答を見る
  • ベストアンサー

データベース:サーバ上のデータの保存先?

参考書を頼りにデータベース(Mysql)を勉強しています。 ほとんどの参考書がローカルでサーバ、データベース、Perl(PHP)の環境を整えて練習・・・という方法を採っていますが、いざ運用!という時の実践的なことが書かれていない本がほとんどなんですよねぇ、まったく・・・・。 そこで、以下の点について質問です。 (1)ローカルで作ったデータをTelnetやFTPソフトを使って リモートのサーバ上(借りたスペース)に保存することってできるんですよね? これができなかったら意味ないですよね? それともTelnetでMysqlを操作し、直接サーバ上にデータを作るのですか? (2)保存するディレクトリは管理者に問合せないと分からないのですか?それともお決まり(既定)の場所があるのでしょうか?はたまた、任意のディレクトリでも可能なのでしょうか? (3)上記のような点に関しては、SQLではなくApacheの本を読んだほうが良いのでしょうか? 以上、よろしくご教授ください。

noname#48234
noname#48234

質問者が選んだベストアンサー

  • ベストアンサー
  • takao
  • ベストアンサー率20% (34/170)
回答No.1

>(1)ローカルで作ったデータをTelnetやFTPソフトを使って >リモートのサーバ上(借りたスペース)に保存することってできるんですよね? いわゆるファイルとしての保存は可能だと思います。 ただ、DBエンジンが動くマシンとデータを保管するマシンが 異なるという運用になると一般的にはどうでしょうか。 私が使っているInterbase6では直接は不可能になっています。 >(2)保存するディレクトリは管理者に問合せないと分からないのですか?それともお決まり(既定)の場所があるのでしょうか?はたまた、任意のディレクトリでも可能なのでしょうか? DBの本体は何処にあるのでしょうか? レンタルサーバーがMysqlを起動させてユーザーに使用権限 を与えているのでしたら管理者に問い合わせれば教えてくれると思います。 >(3)上記のような点に関しては、SQLではなくApacheの本を読んだほうが良いのでしょうか? どちらでもないと思います。 運用環境を調べてみられて、やりたいことが可能なのか どうかを確認してみるべきですね。

noname#48234
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

  • Mysql+PHP+Apache/サーバークライアント環境での

    Mysql+PHP+ApacheでWebからデータベースを扱う勉強をはじめました。この3つを1台のPCにインストールして、Webサーバーをローカルに立てて動作確認をしてきました。これをサーバー/クライアント環境で行う場合のことでお尋ねします。 ★行いたいこと Webサーバーにデータ(HTML、PHP、データベース)を保存しておいて、クライアントからそのデータを操作して、Webページの開発を行いたい。 質問(1) Webサーバーにインストールするのは、Mysql+PHP+Apache、クライアントにインストールするのは、Mysqlでよろしいのか。 質問(2)クライアントのMysqlを起動して、サーバーのMysqlのデータを扱うという考え方でよいのか 質問(3)クライアントのMysql内のデータとサーバーのMysqlのデータの関係はどのようになるのか。 とてもお恥ずかしいですが、宜しくお願いします。

  • ディレクトリ毎のコピー

    ローカルはWin-XPです。 リモートのサーバはUNIXかLINUXだと思います。 ローカルからtelnetの接続ができませんが、ftpの接続ができます。 サーバ側のデータのバックアップしたいです。 例えば、元々存在のディレクトリhome/data/AAについて、もう一つhome/backup/AAが必要です。ファイル量が多いので、手作業は無理だと思います。 どうしたら、良いでしょうか? 教えてください。お願いします。

  • ロリポップのデータベースを削除してしまいました

    ロリポップ経由でWordpressを使用しているのですが、 謝ってMySQLのデータベースを削除していました。。 一応FTPサーバ上のファイルは3日前にすべてバックアップしていたのですが、データーベース上のファイルは復旧することはできるでしょうか? FTPサーバを見たところ、プラグインのファイルなどはそのままだったので、一応全部バックアップしておきました。 ロリポップのデータベース上のデータと、FTPサーバのデータがまったく別物な場合、これまでの投稿データなどすべて消えてしまうことになるので絶望的です。。

    • ベストアンサー
    • MySQL
  • Fedora8サーバーへのデータ転送

    Fedora8で自宅サーバーを組みました。 FTPサーバーを設定しデータの転送をしようとしているのですが、 (FILEZILLAを使っています)ローカルからサーバーへ転送ができません。 ホストのトップのディレクトリ?には転送できるのですが、 その下の階層にはできないのです。 フォルダの属性を変更しようとしても保存されません。 LInux初心者なので、わからないことだらけなのですが、 ぜひアドバイスをお願いいたします。 参考:Bフレッツ→ルーター→LANの中に置いています。 DDNSで独自ドメインで運用しています。 運用開始までは人に頼んでやってもらった経緯があります。

  • wordpressでデータベースを新規に作成する方

    wordpressの初歩でつまずいています。 <状況>  知人のサーバー管理会社をしている方からサーバーを借りています。  FTP情報をもらい、あとはデータをアップロードするだけなのですが、データベースの設定が上手くいきません。 データベースについて、  ・データベースはこちら用意してほしいと言われたのですが、具体的には、データベースはどこに設置するものなのでしょうか。   使用しているサーバーと関係ない場所に作成できますか?  ・mysql5.5をダウンロードして、データベース・ユーザーを作成したのですが、これはローカルにあるものですよね?   アップロードするとしたら、どのようにすればよいでしょうか? 基本的な事かもしれませんが、先に進まず困っています。 どうかお助けください。よろしくお願い致します。

    • 締切済み
    • CSS
  • TELNETでMySQLサーバへ接続する方法

    宜しくお願い致します。 MySQLを使ってデータベースを作ろうと思っておりますが、MySQLサーバに接続さえできず、凹んでおります。TELNETを使い、SQLサーバの構築をしたいと思っておりますが、初心者でも分かりやすいオススメ本やオススメサイトはありませんか??是非教えて下さい。 宜しくお願い致します。

    • ベストアンサー
    • MySQL
  • レンタルサーバ上でのデータベースの操作について

    PHP+MySQLを最近勉強し始めましたが、ひとつ疑問に思ったことがあります。 自分のPCにApache+PHP+MySQLをインストールして環境を作り、データベースの操作にはMySQLManagerやphpMyAdminを使っています。 そこで疑問なのですが、MySQLが利用できるレンタルサーバ上で上記のようにMySQLManagerやphpMyAdminってデータベースの操作はできるのでしょうか。それともプログラム上(PHP上)でSQLを使って行うものなのでしょうか?教えてください。

  • csvデータをデータベース化

    現在あるcsvデータを保存しているんですがそれをLinuxサーバでデータベース化させたいです・・・ どのような方法をとればいいでしょうか? OSはとりあえずRedhat,DataBaseのほうは使ったことはないですがPostageSQL・MySQLはもちろん使用でき、もしかしたらOracleも使用可能かと・・・ ちなみに新しく構築するLinuxServerは、csvのデータを保存してあるサーバーと隔離するためにメール受信になると思います。(SMTPなら問題が少ないと思うので・・・) このような状況でデータを蓄積させたいのですが・・・ アドバイスよろしくお願いします<m(__)m>

  • データベース名などこれで合っているでしょうか・・。

    すいません。初めてデータベースを扱うのですが、今までローカル環境でしか動かしていないため どのように実際に動かすのか分からない部分があります。(サイトは完成していましてローカル環境ではちゃんと動きました) まずデータベース名やアカウント名なのですが、データベースのためにさくらのサーバーを借りました。 データベースの設定画面を見ると以下のようになっています。 ----------------------------------------------------- データベース バージョン: MySQL 5.5 データベース サーバ mysql9999.db.sakura.ne.jp データベース ユーザ名 (初期アカウント名) abcd777 接続パスワード変更 ************ データベース名 abcd777_data ------------------------------------------------------- 上記の場合以下で合っているのでしょうか? $pdo = new PDO("mysql:dbname= _abcd777_data ; host=mysql9999.db.sakura.ne.jp", "abcd777", "************"); ポート番号なども設定があるような事も書いてあるサイトがあるのですが何をどうしてよいのか 全く分かりません。(とりあえず上記のような設定でデータベースからデータをphpで呼び出しましたが 上手く動きませんでした) もう一つ疑問があるのですが、私はトップページをindex.phpとしましたが、上記のような方法では アカウントやらパスワードが丸見えですよね? そもそも私は全く違う事をしているのでしょうか? できれば実際の運用の流れも簡単に書いてもらえると助かります。

  • リモートサーバにあるファイルを同じディレクトリにコピー

    FTPでリモートサーバにアクセスして、 リモートサーバにあるファイルを同じディレクトリにコピーしたいのですが、 FTPを使ってそのようなことはできないのでしょうか? 同じところにコピーするのだからできそうなのですが、 方法を探してもみつかりません。