• ベストアンサー

xamppの保存先を変えたらmysqlが使えなくなってしましたました(

xamppの保存先を変えたらmysqlが使えなくなってしましたました(:_:)泣 今まではCドライブに保存して使用していたのですが、 他のPCで使うことになり、リムーバルディスクに移動して使用しようと したところ、mysqlだけが使えなくて困っています。 どうしたらmysqlは使えるようになるのでしょうか? ちなみにリムーバルディスクの直下にxamppは保存しました。

  • PHP
  • 回答数7
  • ありがとう数6

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

  • ベストアンサー
回答No.7

別の観点から。 新ディスクに新しくxampp(同じバージョンのやつ)をインストールしちゃうって手もあります。 データはエクスポート(ないしmysqldumpコマンドやmysqlhotcopyコマンド)しておき、新しいところでまた復活させればよいわけで。

参考URL:
http://dev.mysql.com/doc/refman/5.1/ja/mysqldump.html
corochanda
質問者

お礼

解決しました。 結果何をやってもダメで結局新しいリムーバルディスクを買い、入れなおしたらできました。 ipodに保存していたのがダメだったみたいで、xamppとの相性がよくなかっただけみたいです。 本当にいろいろな回答していただきありがとうごうざいました。

その他の回答 (6)

  • mpro-gram
  • ベストアンサー率74% (170/228)
回答No.6

xampp\mysql\bin\ にある、my.ini ファイル内の basedir と datadir を移動後のディレクトリ名に変更しないと、移動前のところを見に行ってしまい、user 登録ファイルがないから、接続拒否されるのでしょう。

corochanda
質問者

お礼

解決しました。 結果何をやってもダメで結局新しいリムーバルディスクを買い、入れなおしたらできました。 ipodに保存していたのがダメだったみたいで、xamppとの相性がよくなかっただけみたいです。 本当にいろいろな回答していただきありがとうごうざいました。

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.5

XAMPP is ready to use. とありますから、OKでしょう。 っていうか、実行して確認してみましょうよ…。

corochanda
質問者

お礼

実行したのですが、mysqlだけがstartをしてもすぐにstopになってしまいます。 どうしたらいいのでしょうか???

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.4

#1,2,3です。 バッチファイルを起動させると、 1.~ 2.relocate XAMPP  (Current path ?:\xampp) (以下略) と表示されていませんか? XAMPPの再配置を行うので、2を押しましょう。 別のPCに刺したら、また走らせればいいだけ。

corochanda
質問者

お礼

your choice ?(y/n): y enter relocating XAMPP... <以下省略> XAMPP is ready to use. Press <Return> to continue: とでたのですがこれでXAMPPで実行すればOKですか????

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.3

#1、#2です。 すみません。 投稿後、すぐに表示されなかったので、同じ内容の投稿をしてしまいました。

corochanda
質問者

お礼

さっそく回答ありがとうございます。 setup_xampp.batですが実行ってどうやれば?? 単純にクリックするだけでいいんですかね?? まったくの初心者で申し訳ないです。 クリックするとコマンドプロンプトらしき画面が表示されているのですが・・・ この後何か設定が必要ですか???

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.2

setup_xampp.bat は実行しました? これを実行すると環境設定をしてくれると思いますが…。 しばらく使っていないので、外しているかもしれません。

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

PCでリムーバブルディスクを認識できる状態で、XAMPPの中にある setup_xampp.bat は実行させましたか? 実行させると、ディレクトリやパスなどを設定してくれると思いますが…。 しばらく使っていないので、外しているかもしれません。

関連するQ&A

  • xamppでMySqlが正しく起動しない

    xamppを自分のPCに入れて、MySqlを起動しようとしましたが、 「Start」を押して「Running」が一瞬アクティブになりますが、すぐに消えます。 対処方法をよろしくお願いします。 ■PCの環境 ・OSはwindowsXP。 ・Skypeはインストールしていない。 ・OSは最近リカバリーしており、日が経っていない。 ■xamppの環境 バージョン1.7.4を使用。 ■現在までに試みた事(結果、改善しませんでした)。 ・コマンドプロンプトで、「netstat -an -o」を実行して確認したが、 他に3306のポートを使用している形跡がない。 ・ファイヤーオール及びウイルスソフトを停止。 ・「Windwsファイヤーオール」画面の「例外」で、MySqlを追加。

    • ベストアンサー
    • MySQL
  • xamppの設定の問題でしょうか。mysqlが全く使えません。

    PHPを独学しています。(プログラムはもちろん、PC自体、ほぼ初心者です) xamppでapacheとmysqlをインストールしたのですが、mysqlが(データベースが?)全く使えない状態です。 自分でいじったことは、 http://www.mtde.info/0210winxampp/winxampp_050.php ↑のページを参照しながら、 rootのパスワードの設定と、「xamppのディレクトリ制御」のユーザー名とパスワードの設定です。 (http://www.mtde.info/0210winxampp/winxampp_060.phpに書かれていることも設定しました) その後コマンドプロンプトで cd C:\xampp\mysql\binと入力し、(C:\xampp\mysql\bin> となり) ここでmysqlと入力することで 左側がmysql> と表示されるようにはなっているのですが、そこから何を打っても反応してくれません。(ただ改行されて、-> と表示されるだけなのです) 例えば、create database testdb と入力し、「testdb」というデータベースを作ろうと意図しても、作られた形跡はなく、 (show databases; としてやはり無反応ですし、PCでファイル検索しても出てきません) xamppの管理ツールのデモのCDコレクションをクリックしても、 Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in C:\xampp\htdocs\xampp\cds.php on line 77 データベースを接続できません! MySQLは稼動していますか?またはパスワードを変えませんでしたか? 上のように表示されます。xamppのコントロールパネルで「起動」しているのは間違いありません。 パスワードを変えたか?と聞かれたとき、思い浮かぶのは冒頭に書いたことだけです。 ならば、再度コマンドプロンプト上でパスワードを変更してみようと set password for root @localhost=password('12345'); などと入力してみても、パスワードが変更されることもありません。(冒頭で設定したパスワードのままです) 何をどのようにすれば、mysqlを使えるようになるのでしょうか? 教えてください。お願いします。

  • XAMPPと外部のMySQL

    テストとして、ローカルにXAMPPをインストールしてCMSのテストなどをしているのですが、 今度、既存サイトのテンプレートだけ修正するために下記のような方法を取りたく思っています。 ・自PCはグローバル固定IP設定済 ・自PCはルーターで他に複数台接続中 ・MySQLの接続先はCMSがすでに接続している既存のもの(MySQLサーバー側の上記IP接続許可は有り) このような状態なのですが、現状MySQLの接続エラーがかえってきます。 特別ポート開放などはしていません、他に必要な設定があるのでしょうか?

  • Xampp のMySQLが立ち上がらない

    御世話になります。 XamppでMySQLが立ち上がらなくて困っています。 前日までは良かったのですが、Windowsのアップデートを実行した後、立ち上がらなくなりました。 Skypeを使っているのでポートの衝突の問題かと思って、以前やったことがあるようにSkypeのツールでポート80の使用を禁止しようとしたのですが、新しくなったSkypeにはそのようなメニューは見つけられず、思い切ってSkypeをアンインストールしました。それでPCを再起動しましたが、それでも立ち上がりません。 コマンドプロンプトからも以下のコマンドを実行しましたが、効果ありませんでした。 mysqladmin -h 'localhost' --port=3306 自分にはこれ以上出来る事は思いつきません。 どうすればMySQL を使えるように出来るのでしょうか? 詳しい方、どうかお知恵をお貸しください。 宜しくお願いいたします。

    • ベストアンサー
    • MySQL
  • XAMPPでのMySQL各種設定保存場所を教えて

    XAMPP内データを、旧PCから新PCへ移行しようとしてます。 作成したデータベース自体は移行できたのですが、 旧PCにおける、MySQLでの「管理者アカウントのパスワード設定」とか、 ユーザーアカウント設定とかは、どのファイルに書き込まれているのでしょうか? 新PCで設定すればいいだけの話かとは思いますが、 以前からどこに設定が保存されているか疑問だったため、 教えてください

    • ベストアンサー
    • MySQL
  • xamppでmysqlをインストールしましたが起動しません。

    すいません、自分でも色々調べてみたのですが、まったく解決できませんでした。どなたか分かる方いましたら教えてください。 PHPテスト環境を作るためにローカル使用を目的として xamppの1.6.6をつかってmysqlとphpmyadminをインストールしました。 しかし、mysqlとphpmyadminが起動できません。 また、今回より以前にも一度インストールした経験があり、そのときはポートが認識できないとかのエラーが起こり、結局それが解決できず、アンインストール・インストールを繰り返してしまいました。 phpmyadminはxampp自体をあらたにインストールしなおしたにもかかわらず、パスワードが一致しませんといってまったく受け付けてくれませんでした。 mysqlをコマンドプロンプト側から起動してみようと思いましたが、 C:\xampp\mysql\bin>-u root -p Enter password:******** Welcome to the MySQL monitor. Commands end with ; \g. というところまでは表示されるのですが、 それ以降表示されずにキーも受け付けません。 PHP・mysqlはまだまだ初心者でうまく扱えません。 どうか分かる方ご教授ください。よろしくお願いします。

  • Xampp以外でmysqlに接続して使用する

    宜しくお願いします xamppとレンタルサーバーを両方使用していましたが、 xamppの方がエラー検出機能などがあって、分かりやすいので、 主な部分はTerapadを使って、xamppでチェックした後、FTPでサーバーにアップしていました。 しかし、MySQLの問題が生じました。 xamppは、ユーザー名root パワスードなし レンタルサーバーの方は、 ユーザー名user パスワードpass(値は適当です) にしています。 xamppから、レンタルサーバーのMySQLに接続しようとしたら、 Can't connect to MySQL server on '172.16.10.189' (10060) in C:\xampp\htdocs\private\sql_info.php on line 9 というエラーが出ました。 xamppのエラー検出は非常に便利で使いたいのですが(Eclipcseは余計に難しくなりました) 、xamppからでもレンタルサーバーのMysqlに接続できる方法か、 もしくは、エラー検出やコード補完(デバッガー)というのでしょうか、 そういうものがありました教えて頂きたいです。 宜しくお願い致します。

    • ベストアンサー
    • MySQL
  • xamppがアンインストールできません。

    xamppがアンインストールできません。 xamppをアンインストールしたかったのですが、 勘違いしてアンインストーラーを使わずCドライブに入れていた ファイルごと削除してしまいました。 削除できたファイルはゴミ箱からも完全に削除してしまい、 削除しきれなかったフォルダ・ファイルがCドライブに中途半端に残っている状態です。 (「apache」や「mysql」というフォルダがエラー表示が出て削除できずにいます。) この状態からxamppをアンインストールする方法はあるでしょうか?

  • xampp 場所移動について

    現在、xamppをローカルにインストールし、mySQLをODBCを使用してaccessにてデータ入力を行っています。 このデータ入力作業を、社内の複数人で行えるようにしたいと思っているのですが、どのようにしたらいいのか、わかりません。。 社内にはイントラネットがあり、ここへxampp(MYSQL?)を移動すれば利用できるようになるかなっと思い、移動したのですが、accessでMySQLを認識できませんでした。(PHPMyAdminも動きませんでした。) どのようにすれば、複数人で利用出来るようになりますでしょうか? 宜しくお願いします。

  • 初心者です。。XAMPPをダウンロードした後、MYSQLのパスワードを

    初心者です。。XAMPPをダウンロードした後、MYSQLのパスワードを変更したいのですが・・・。 http://www.apachefriends.org/jp/faq-xampp-windows.html#password0 上記の中の(方法1)でパスワードの変更を行おうとmysqladminアイコンをダブルクリックしたら一瞬黒い画面が出て消えてしまいます。 何か設定、あるいはやり方が間違っているのでしょうか? ちなみに当方、Windows7を使用しています。 XAMPPのコントロールパネルからMYSQLはスタートすることができる環境ではあります。一瞬黒い画面が出て消えるのはMYSQLを起動している状態であろうが、停止していようが同じです。 何かお分かりになる方いらっしゃったらご教授お願いいたしますm(_ _)m