• 締切済み

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

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

  • MySQL
  • 回答数1
  • ありがとう数13

みんなの回答

  • kalze
  • ベストアンサー率47% (522/1092)
回答No.1

レンタルサーバーによる。 としか言いようがないかな。 まぁ基本は後者でしょう

megurin42
質問者

お礼

ありがとうございます。 自分でも少し調べてみたのですが、どうやらphpMyAdminは使えそうだということはわかりました。今度試してみたいと思います。

関連するQ&A

  • PHPで作成したプログラムをレンタルサーバ上に置き、同じサーバ上にある

    PHPで作成したプログラムをレンタルサーバ上に置き、同じサーバ上にあるMySQLからデータを取り出して表示するプログラムを作成しています。 今回、それとは別に社内LAN上にMySQLサーバがあり、レンタルサーバ上のPHPから社内LAN上のMySQLサーバにアクセスしたいと思い、次のようにプログラムしました。 $CON = mysql_connect('localhost', "ユーザ名", "パスワード"); mysql_select_db("データベース名"); $SQL = "SELECT * FROM tablename"; $RST = mysql_query($SQL); $DMAX = mysql_num_rows($RST); mysql_free_result($RST); $CON = mysql_close($CON); しかし、「データベースに接続出来ませんでした」と表示されてしまいます。 社内LANのMySQLサーバ上にPHPプログラムを置いたときはこれでアクセスできるので、レンタルサーバからは[localhost]ではまずいのかなとは思うのですが、どうしたらいいのか見当がつきません。 そのMySQLサーバのあるパソコンのLAN上での名前は分かっていますが、ネットワークの知識に乏しいもので・・・ どなたかヒントだけでもお願いできないでしょうか。

    • 締切済み
    • PHP
  • データベース:サーバ上のデータの保存先?

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

  • PHPでデータベースにアクセスするには?

    データベース初心者です。 レンタルサーバーはロリポップを使っています。 これからphpMyAdminを使ってデータベースを作ることが出来たらと考えております。先ずはその流れを把握しておきたいと思いましてPHPファイルからの接続を成功できたらと考えましたが、PHPについても知識に乏しくどのような記述にすればphpMyAdminに接続できるのかというところで止まってしまってます。 どなたかお詳しい方がいらっしゃいましたらご指導いただけたら幸いです。よろしくお願いいたします。 以下は他のサイトで見つけたのですが接続できないようです。 //接続 $connect = mysql_connect($server,$user,$pw); //データベース選択 mysql_select_db($database,$connect); //sql実行 $result = mysql_query($sql); //データ取得 mysql_data_seek($result,0); $a=mysql_fetch_array($result,MYSQL_NUM);

    • 締切済み
    • PHP
  • レンタルサーバでのインストールについて

    現在自分の環境(http://localhost)でApache2&php5&MySQL5で開発しています。 出来上がったら、レンタルサーバに移行しようと思っています。 レンタルサーバは、借りるのが初めてです。 候補が2社ありメールではMySQL&php5どちらも使えるそうです。 ただ、どのフォルダーにどうアップロードすればいいのか、要領をえません。 私がはじめてなせいだと思います。 私の環境では、\include,\pear,\xoopsがインストールできればいいのですが、 一般的に、どうインストールするのか、教えていただけると幸いです。 一般的という漠然とした表現ですいません。 「私の場合は、FTPでレンタルサーバ内に勝手にフォルダーを作り」 のようなアドバイスでも大変参考になります。 よろしくお願いします。

  • 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のデータの関係はどのようになるのか。 とてもお恥ずかしいですが、宜しくお願いします。

  • レンタルサーバでPHPからMySQLに接続したい

    お世話になっています。 レンタルサーバー(ロリポップ)からPHPを使いMySQLに接続しようとしていますが、うまくいきません。 レンタルサーバー(ロリポップ)でのデータベース作成機能である、phpMyAdminを使ってデータベースを作成しました。 ホスト名:ftp260.lolipop.jp MySQLユーザ:LA12167219 パスワード:**** データベース名:LA12167219 上記の設定の場合、下記のように接続しようとしましたが、エラーメッセージがでます。 <PHPの内容> $con = mysql_connect("ftp260.lolipop.jp","LA12167219","****"); echo $con; <エラーメッセージ> Warning: mysql_connect(): Can't connect to MySQL server on 'ftp260.lolipop.jp' (111) in /pass~/sample.php on line 2 ロリポップの問題なのか、プログラムの問題なのか、よくわかりません。 対処法ご存知の方、アドバイスいただけると助かります。

    • ベストアンサー
    • PHP
  • レンタルサーバについて

    現在、自分のローカルマシンでホームページの作成の勉強をしています。 (超初心者です) やろうとしていることは、質問のページを作成してphpのmb_send_mail関数で質問内容を自分のアドレスに送信しようと考えています。 自分のローカルマシンでは、大体完成しているのですが、どのように公開しようかと悩んでいます。自分でサーバをつくるには、運用コストがかかり、その他色々労力がかかるため出来れば無料レンタルサーバ(格安レンタルサーバ)を使用したいと考えています。 レンタルサーバの仕組みもよく解っていません。 phpが使用できるレンタルサーバとは、phpがインストールされてあり、php.iniは自分用にカスタマイズ出きるのでしょうか? レンタルサーバにメールサーバを組み込めるのでしょうか? 超初心者的な質問で申し訳ありません参考になるご意見を下さい。 【開発環境】 OS:ubuntu 9.04 Apache2:Version2 PHP:Version 5 Mysql+postfix

  • レンタルサーバでのDBのインポートについて

    さくらインターネットというレンタルサーバを利用しているのですが、そのサーバでPHPのsmartyという機能を使う練習しています。 @ITの参考ページを見ながら学習を勧めていたのですが、どうやらMysqlを使ってDBを作成し無ければいけないようなのですが、参考ページではローカルサーバを使った導入方法が書かれているので、私の環境では何をどうすればいいのか全く検討がつきません。 一応、出来る限りの事は調べて、PHPmyadminのインポート機能なども使ってみたのですがうまくできませんでした。 以下ページ内にあるsample_db7というデータベースをレンタルサーバ上に作成するにはどうすればいいのでしょうか。 http://www.atmarkit.co.jp/flinux/rensai/mysql5_10/mysql5_10c.html

  • データベースに登録はされるが数字が登録されない

    いつもお世話になってます。 データベースに登録することはできるようになったのですが、数字がうまく登録されません。 ------------------------------ レンタルサーバー kagoya 環境 PHP 5.2.6 Apache/1.3.41 MySQLバージョン 5.0.33 ------------------------------ テーブルの構成は BIGINT keyid(12) int id(10)×14コで構成されています。 今回KeyIdで検索してIDを表示するPGを作ろうと考えています。 ----------------------------------------------------- ソース $sql = "INSERT INTO toresabi VALUES ('111112222255','1111111111','1234567891','2345678912','3456789123','4567891234','5678912345','6789123456','7891234567','8912345678','9123456789','2323232323','3434343434','4545454545','1010101010')"; ----------------------------------------------------------- 登録されるのですがPHPMYADMINを見ると 1112222255 1111111111 1234567891 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 2147483647 が登録されてしまいます。 すみませんが分かる方いらっしゃいましたらよろしくお願い致します。

    • ベストアンサー
    • PHP
  • レンタルサーバーについて質問です

    いつもお世話になっております。 ロリポップやさくらサーバー、XserverはMySQLのphpMyAdminは使えますが レンタルサーバーでMySQLのphpMyAdminが使えない種類のサーバーはあるのでしょうか? それとも基本的にはどのサーバーもphpMyAdminは使えるものなのでしょうか? ご回答のほど何卒よろしくお願いいたします。