• 締切済み

MysqをJavaとXAMPPで使う方法

Mysqlの環境の問題で悩んでいます。 御経験のある方、解決策などありましたら教えてください。 Windows Vistaの環境で、XAMPPを使っているのですが、Java用の(統合開発環境はEclipseを使っています)データベースにMysqlをインストールすると、XAMPPでのMysqlが実行できなくなってしまいます。原因は、Mysqlを単体でインストールすると、サービスとしてMysqlが登録されるのが原因のようです。管理ツールで、Mysqlのサービスを停止したり、ポートの番号を変えたりしてみたのですが、全て駄目でした。 今の所、単体のMysqlをアンインストールすれば、XAMPPのMysqlの動作は正常に戻ります。とりあえず、Java版のMysqlはXAMPPをインストールしていない、他のPCにインストールして行うしかないのかな?と思っていますが、これらのMysqlを一台のPC上で動かす事って可能なのでしょうか? よい方法があれば教えてください。

  • Java
  • 回答数2
  • ありがとう数0

みんなの回答

noname#161640
noname#161640
回答No.2

Java版のMysqlというのが何を意味しているのかわからないのですが。Mysqlは、Mysqlです。Java版などありません。JavaからMysqlを利用する場合も、そのまま起動しているXAMPPのMysqlにアクセスすればいいだけだと思いますが。あるいは何か別のことをおっしゃっていますか?

tmiyoshi
質問者

補足

MySQLをインストール際にwindowsのサービスとして使う(デフォルトになっている)にチェックを入れないでインストールすると大丈夫のようです。通常のサービスとして登録すると、XAMPPのMySQLと競合してしまうようです。 後は、コマンドプロンプトからmysqldコマンドを実行するとサーバーが立ち上がります。 ただ、現在MySQLをサービスとして使っていた時出来ていた、EclipseでのSQLファイルの実行ができなくなってしまって(MySQLへ接続ができなと言われてしまう)いるようなのですが、コマンドプロンプトからコマンドを実行してできるようにしようとしているのですが、まだ解決策が見つかりません。 どなたか御経験のある方、御教示願えたらと思います。

  • singlecat
  • ベストアンサー率33% (139/418)
回答No.1

Xamppは単なる開発環境の簡易インストーラーです。 MySQLを二つ入れる必要は無いと思いますよ。

関連するQ&A

  • PHP開発環境 にJava開発環境を統合

    Eclipseを使用して、PHPの開発環境を構築しています。アンインストールせずに、Javaの開発環境を統合して構築することは可能でしょうか?そもそもEclipseはJava開発用であったためか、Java開発環境にPHP開発環境をプラグインしていることが多いようです。Windowsであるため、インストーラでインストールしたいと考えています。

    • ベストアンサー
    • Java
  • XAMPP+Windows7

    自宅PCをWindowsXPからWindows7(32bit)に変更したのですが、XPでEclipseでPHPやPerlの練習をしていました。 Windows7でも同様に練習したいのですが、XPでは書籍に付属していたCD-ROMのEclipseを一括インストールしただけなので、Windows7でのEclipseやApacheのインストール方法がわかりません(書籍のEclipseは古いバージョンなので使えないと思います)。 そこで調べたのですが、XAMPPというものをインストールすればEclipse+PHP+Perlの開発ができるのですか? 気になっているのは、MySQLやSQLiteはいらなく、Eclipse+PHP+Perl+Apacheだけでいいのですがインストールするソフトは選べるのでしょうか? あとXAMPPはWindows7に対応していますか?

    • 締切済み
    • PHP
  • Javaについて

    Javaについて 現在イントラネット内Win98SE機上でApache、PHP、MySQLの組合せとport80で、文字型データベースが動作しています。 画面デザインをいじろうとしてもHTML構文に阻まれて思うような画面構成が出来ません。 以前dBASEで出来ていた「画面分割表示と、ホップアップ表示をさせたい」を再現したいと思い、 そこでJavaを利用出来ればと考えました。 Javaと言われている物にはHTMLに埋め込まれるものと、プログラム的に単独で動くものの2種類がある。という理解でよろしいでしょうか 1.JavaプログラムとはJ2SDK_ver..である? 2.TomcatとApacheとの関係、一寸古い本では組み合わせて使えるようにも解説されているが、 最新状況は単独で可能、 Apacheにしたい?(深い意味はない) 4.Eclipse(開発統合環境)これはあえて組み込まなくても良いものでしょうか、市販エデイタは当然利用しています。 (コンパイルの意味、外に出す気はない) 5.今回はWinXP機にセットしようとしています。Java解説書ではport8080が開くようになっています。ルータに対してport80とport8080を二つあけることに問題はありませんか 6.MySQLを利用するための最適な組合せを教えてください 6.最終的にはLINUXマシンでとも思っていますが、手持ちOSはFederaCore3とRedHat9どちらがベターか、またはこれがいいが有れば 後解らない言葉->Jakarta

  • xampp1.6.4に関して

    お世話になっております。 (1)xampp1.6.4をインストールしたところ、セキュリティの警告ダイアログが表示されます(おそらくポート空けについて)。これは何か問題があるでしょうか? (2)XAMPPに「XAMPP 1.6.3 Patch」というのが入っているのですが、これは何でしょうか? (3)DB中に「cdcol」[webauth」というデータベースが存在するのですが、これは何でしょうか。 参考となることででも何でもけっこうですので、どなたか情報をいただけないでしょうか。 どうか、よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • xamppのmysqlが起動しません

    xamppをインストールしhttp://localhost/xampp/の画面から phpinfoとmysqlの接続が確認できたのですが 次の日mysqlを起動させると反応しなくなりました 一度アンインストールを行ってみましたが結果は同じでした xamppコントロールパネルアプリケーションで 「開始」を押すと緑色の四角の中に起動という文字が 出ると思うのですが、Apatchは出ていて Mysqlはでなくなりました 「開始」を押すと、 作業中 MySQL起動 と出ているのですが、原因がわかりません 使用したxamppは「xampp-win32-1.5.5-installer」です。 原因がわかる方宜しくお願いします。

  • Windows server 2008 (foundation)でSQ

    Windows server 2008 (foundation)でSQlやPHPの利用、Javaのソケット通信などがしたいのですが・・・ WINDOWS SERVER 2008 FOUNDATION のサーバーを購入し SQLやPHP、javaの等を利用したいと思っています。 XAMPPというパッケージであれば一通りそろっているようなのですが、 WINDOWS SERVER 2008そのものの機能の追加として、SQL,PHP,JAVA等の利用は可能でしょうか? これまで、XAMPPやECLIPSE(JAVA等の統合開発環境)等をWINDOWS VISTAでいじったことがあるので、それらをインストールすれば同じ環境で開発ができるとはおもうのですが。

  • 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が起動しません

    ノン・プログラマのためのPHP入門という本を読みつつ、独学しています。 環境はwinXPです。同じような事例をあちこち探してみましたが、解決策がなかったので質問させてください。 XAMPPを利用し、本に書いてあった手順通りにインストールしました。 XAMPPコントロールパネルでApacheは「起動」と出ていますが、Mysqlには「起動」が表示されません。 「開始」を押すと「起動」と出ますが2秒くらいたつと消えてしまいます。 最初、Apacheも起動しなかったんですが、こちらはインストール時に 「ポート80または443はすでに利用されています」 とエラーが出たのでxampp-portcheck.exeで調べて、80と443を使っていたSkypeのポートを変更することで、解決しました。 MySQLで使用するポート3306はFreeとなっているので、ポートが原因ではないようです。 ファイヤーウォールやセキュリティーも切って試してみましたが、起動しません。 http://localhost/phpmyadmin/にアクセスすると、 #2003 - サーバが応答しません  とエラーが出ます。その他のエラーはありません。 もう原因が見つからなく、お手上げ状態です。 どなたか分かる方がいらっしゃれば、どうかよろしくお願いします!

  • XAMPPでMySQLが起動しない件

    XAMPPの1.7.7のバージョンをインストールしてMySQLを起動しようとすると、 以下のエラーが出てしまい、起動ができませんでした。 ■タイトル アクセスが拒否されました ■本文 2002 - サーバが応答していません。(おそらくローカルのMySQLサーバのソケットのソケットが正しく設定されていません) 以前にMySQLなどをインストールしたこともなく、初めてXAMPPをインストールしたのですが、何か設定をおこなう必要がありますでしょうか? ちなみに、一度同じXAMPPをインストールし最初にうまくいかなかったので一度アンインストールして再度インストールしなおしています。 何か原因がわかる方がいらっしゃいましたらご教示いただけますと幸いです。 お手数おかけしますが、よろしくお願い致します。

  • XAMPPの使い方について

    Windows7にXamppをインストールして、MySQLとApatcheを利用したいのですが、Xamppのコントロールパネルから、ApatcheとMySQLをstartさせても、10秒ぐらいたつと、どちらも元の状態(起動していない状態)に戻ってしまいます。 メッセージはどちらもBusy....が表示されます。 原因と対処法を知りたいのですが。 よろしくお願いいたします。

専門家に質問してみよう