• 締切済み

phpMyAdminのしくみについて

データベースをしようしたくてPHPとMySQLを使用しています。 0からの勉強で大変だったのですが、なんとかローカルでデータの登録、削除、編集ページを作成し、検索画面も作りました。 これを自分のホームページに載せたいので各ページをアップロードしたのですがうまくできませんでした。 パスワードを設定しているのでいけないのかと思い、パスを消しましたがダメでしたのでネットで探していたところphpMyAdminを使用すればいいのかなということがわかりました。 しかし仕組みがよくわかりません。 phpMyadminを使用すれば、ローカルで行っていた登録、削除、編集などが自分のホームページでも可能になるのでしょうか? それともパスワード関係が間違っているのでしょうか? どうぞよろしくお願いいたします。

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

みんなの回答

  • MASA_H
  • ベストアンサー率42% (64/151)
回答No.1

いまいち事態がつかめません。 とりあえずのチェックポイントは 1)「自分のホームページ」のあるサーバーでMySQLが動いていてアクセスできる権限を持っているのか 2)1)がnoならMySQLのサーバーは別に用意できていて外からアクセスできるようになっているのか 3)そもそも「自分のホームページ」のあるサーバーでPHPが許可されているのか といったところでしょうか。

関連するQ&A

  • phpMyAdminのログイン画面が出ません。

    windowsXPでローカルの環境で、 MovableType3.35/ApacheHTTPServer2.2.6/ActivePerl5.8.8/MySQLServer5.0等 を使用してブログを作っています。 MySQLをphpMyAdmin2.11.1で管理すべくlocalhostにphpMyAdminを解凍し、 以下のようにconfig.inc.phpを編集したのですが、 <?php $i=0; $i++; $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = ''; ?> http://localhost/phpMyAdmin/にアクセスしてもログイン画面が開かず、 Index of /phpMyAdminが出てきてしまいます。 どうしたらいいのでしょうか? MySQLではデータベース・ユーザーを作成してパスワードは今のところなしになっています。 MovableTypeでは既にブログが作れるようになっていますが、 DBをphpMyAdminで管理できるようにしたいのですがうまくいきません。 ネットで調べたり自分なりにやってはみたのですが解決できません。 他に何か調べることや解決方法が分かる方がいらっしゃいましたらご回答宜しくお願いします。

  • phpMyAdminに行けません。

     サーバーのXAMPPのVer.1.7.4をインストールして、XAMPPコントロールパネルのApacheをRunning点灯し、次のMySqlもRunningしたのですが、MySqlのAdminボタンを押してもブラウザが起動しません。またhttp://localhost/phpmyadmin/にアクセスしても、「HTTP 404 未検出 Web ページが見つかりません」のページになります。 ちなみにOSはWindows8.1です。データベースの画面phpMyAdminに行きたいのですが、どうかお願いします。

    • 締切済み
    • PHP
  • phpMyAdminが上手く動かない

    すいません、apache,MySQL,phpを入れ、自宅にhttpサーバを立てデータベースを管理しようとphpMyAdminをインストールしたんですが、パスワードを入力しphpMyAdminに入りデータなどは弄れるんですが、ログアウトの際ログアウトのボタンを押すと、何故かログイン時の ユーザ名とパスワードの入力画面が現れ、phpMyAdminにログインした際のユーザ名とパスワードを入れても弾かれ、消したはずのroot/パスワードを入力すると、rootでログインしてしまいログアウトできません。 あとログイン後のホームには、”mbstring PHP 拡張は見つかりませんでした。また、マルチバイト文字セットを使用しているように見えます。phpMyAdmin は mbstring 拡張なしでは文字列を正確に分割することができず、また、予期しない結果が返ってくるかもしれません。”と警告が出ています。解答したものをフォルダー名を変えてドキュメントルートに入れてだけなので、特に変な弄り方はしていないと思います。 phpMyAdminのconfig.inc.phpは$cfg['PmaAbsoluteUri']、$cfg['Servers'][$i]['user']、$cfg['DefaultLang']、$cfg['Servers'][$i]['auth_type']以外は弄っていません。 どうかアドバイスをお願いします。 ちなみに、使用環境はOSwin2000pro、apache1.3.33、php4.3.10、MySQL3.23.49、phpMyAdmin-2.6.1です。

    • ベストアンサー
    • MySQL
  • phpMyAdminからphpMyAdminへのデータ移行

    レンタルサーバーにあるMySQLのデータをphpMyAdminからエクスポートし、ローカルホストにあるMySQLにphpMyAdminのSQLでデータをインポートしようとしています。 方法は以下の通りです。 レンタルサーバーのphpMyAdminを開き、エクスポートしたいデータベースを選択します。 エクスポートを開き、 全選択 SQL 構造: 「DROP TABLE」を追加 「IF NOT EXISTS」を追加 「AUTO_INCREMENT」値を追加 逆クオートでテーブル名やフィールド名を囲む データ: 完全な INSERT 文を作成する バイナリフィールドは 16 進数を使用する エクスポート形式:INSERT ファイルで保存する ファイル名テンプレート:__DB__ テンプレートを覚える 圧縮無し SJISエンコーディングへ変換する で、実行します。 8.43 MB (8,846,019 バイト)37602行 からなる膨大なsqlファイルが作成されます。 次にローカルホストのphpMyAdminを開き、インポートしたいデータベースを選択します。 SQLを開き、 参照より、エクスポートしたsqlファイルを読み込み 圧縮:Autodetect エンコーディングnon で、実行します。 実行の結果、 「SQLクエリー無し」 のメッセージで、SQLが終了します。 もちろん、データベースは移行されていません。 レンタルサーバーのMySQLをローカルのAccessでデータ加工し、レンタルサーバーのMySQLに戻すという作業をしたいだけなのですが(ローカルでバックアップも取っておきたい)、何か解決策はありませんでしょうか?

  • phpMyAdminの使い方

    自分のパソコンのMySQLやアクセス、エクセル等で作ったデータベースのテーブルを上記ソフトを使ってレンタルサーバー上のデータベースにアップしたい時にはphpMyAdmin上で、どのような方法をとるのかを教えてください.

  • win7でphpMyAdminが使えない?

    Win7でテスト用のwebサーバを構築していますが、phpMyAdminを使えない状態になっています。考えられる原因と対処法をお教え願います。 ==== 環境 ==== OS:Windows7 Ultimate 32bit webサーバ:Apache2.2 php:5.2.1 mysql:5.1 phpMyAdmin:3.5.1 インストール先はそれぞれ apache…c:\apache2.2 php…c:\PHP mysql…c:\MySQLServer5.1 phpMyAdmin…c:\MySQL\phpMyAdmin3.5.1 ==== 状況 ==== 1. http://127.0.0.1/phpMyAdmin/index.php でユーザ名とパスワードの入力はできる。 2. パスワード入力後に表示されるデータベース一覧(?)が表示されない。(ブラウザに表示されるエラーメッセージは下記のとおり) 3. 上記の状態で1440秒以上時間を置いて再度 http://127.0.0.1/phpMyAdmin/index.php を行うとユーザ名とパスワードの入力画面になる。1440秒以内だと、エラーメッセージが再度表示される。 4. 127.0.0.1をlocalhostとしても同じ結果になる。 ========================================== 各ブラウザに表示されるメッセージは下記のとおり IE: Internet Explorer ではこのページは表示できません Fire Fox:  接続がリセットされました  ページの読み込み中にサーバへの接続がリセットされました。 chrome:  このウェブページにアクセスできません  127.0.0.1 との接続が中断されました。  エラー 101 (net::ERR_CONNECTION_RESET): 接続がリセットされました。

  • phpmyadminでDBの容量を調べたい

    Mysql5でphpmyadminを利用しています。 (phpmyadminのバージョンはいろいろあるので、とりあえず限定しません) 自分がどのくらい(何メガ)データベースを利用しているのか? をphpmyadminで調べたいと考えております。 方法について、ご存知の方、お教えくださいますよう よろしくお願いします。

    • ベストアンサー
    • MySQL
  • phpmyadminでデータベースの作成

    mysqlに関して質問させて頂きます。 phpmyadminでデータベースを作成する際、以前利用していたサーバでは1つのデータベースに複数のデータベースがぶら下がるような構成で使用していました。 独自に建てたサーバ内のDBでも同様の構成で、用途別に階層でDBを分けたいのですが、このような方法をとるためには、mysql、phpmyadminのどのようなキーワードを調べれば良いのでしょうか? こういったDBの構成方法に名前があるならば教えて頂きたいです。 宜しくお願いいたします。

  • phpMyAdminにログインできなくて困っています。。。((+_+)

    phpMyAdminにログインできなくて困っています。。。((+_+)) 自分のPCにMYSQLをインストールし、それをphpMyAdminで操作しようとしています。 ブラウザで「phpMyAdminへようこそ」の画面(言語選択、ユーザー名入力、パスワード入力の画面)にまではなるのですが、MYSQLのrootのパスワードを入れてもログインできません。 症状は以下の通りです。 →IEでは「Internet Explorer ではこのページは表示できません」と表示される。 →Firefoxでは「http://localhost/phpmyadmin/index.php?token=cae4f4b0b03c618da91f80869249049d」とアドレスバーに表示されたまま真っ白な画面になる。 →chromeでは「http://localhost/phpMyAdmin/index.php?token=b0ab1ec51fc66755e46a79f877dafc7c のウェブページは一時的に停止しているか、新しい http://localhost/phpMyAdmin/index.php?token=b0ab1ec51fc66755e46a79f877dafc7c に移動した可能性があります。」と表示される。 環境は、 OS:windows7 phpMyAdmin:3.3.5.1 PHP:5.2.11 MYSQL:5.1.30 Apache:2.2.15 です。 今までやっていることは、 ・Apache、PHP、MYSQLの動作確認 ・「php.ini」において  extension=php_mysql.dll  extension=php_mysqli.dll  extension=php_pdo_mysql.dll  の3つの記述の有効化 ・コマンドプロンプトからMYSQLに「phpmyadmin」という名前のデータベースを作成  (いろいろ調べていて、とあるブログに記述があったため実行してみました) といったことです。 実はwordressでも、最初の「install.php」を開こうとすると同じような症状がでます。 (原因が同じかどうかはわかりませんが・・・) 初心者のため、どこに原因があるかが全く想像がつかず、ここに書いた情報が的を得ていないかもしれませんので、ご指導いただければ、情報を集めます。 ご指南のほどよろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • phpMyAdminでページが表示できない

    redhat9にphp4.2.2とMySQL4.0.27をインストールして、phpMyAdminを入れたところphpMyAdminにログインして、データベース、各テーブル、各テーブルの構造等は表示できるのですが、テーブルのデータを表示しようとすると、「ページを表示できません。」となります。 解決法はありますでしょうか。。

    • ベストアンサー
    • MySQL