foxservによるMySQL起動とログイン

このQ&Aのポイント
  • Apache、PHP、MySQLをインストールした後、foxservを使用してMySQLを起動しログインする方法について説明します。
  • Windows2000上で動作するFoxServ ver3.0を使用してMySQLを起動しようとした際に発生するエラーメッセージについて解決方法を知りたいです。
  • MySQLのユーザー名とパスワードを設定し、my.iniに書き込まれていることを確認した後に、FoxServを使用してMySQLにログインできない問題について質問します。
回答を見る
  • ベストアンサー

foxservによるMySQL起動とログイン

foxservをつかって、Apache、PHP、MySQLをインストールしました。 MySQLを起動して、下記のように、コマンドプロンプトでMySQLのログイン を試しましたが、下記のメッセージでログインできません。 C:\mysql -u user -p password 'mysql'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 環境: OS:Windows2000 FoxServ:ver3.0 設定: ユーザー、パスワードはインストール時に設定し、my.iniにも書き込まれて いるのを確認しています。 解決方法わかる方いらっしゃいますでしょうか?

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

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

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

「マイコンピュータ」の「プロパティ」を開くと「詳細設定」というタブがあります。 そこの「環境変数」のボタンを押すと環境変数の設定ができます。 ユーザ環境変数かシステム環境変数の「PATH」を選択して「編集」ボタンを押します。 変数値の一番最後に「;C:\インストールした場所\mysql\bin\」を追加します。

hide_momiji
質問者

お礼

ログインできました。 ありがとうございました。 FoxServでは環境変数は自動的に書き込まれると本に書いていたの ですが、みてみると、書き込まれていないようでした。

関連するQ&A

  • 超初心者です。PHPからMySQLに接続できません

    コマンドプロンプトからはログインできるのに、PHPMyAdminからはMySQLにログインできません 超初心者です WordPressを学習しようとサイトを参考に 以下の環境で、PHPとMySQLをインストール&設定しました OS :WindowsXP SP2 PHP :Ver 5.3.8 MySQL:Ver 5.5 Apache:Ver 2.2 php.ini にて extension=php_mysql.dll extension=php_mysqli.dll を、追加など コマンド・プロンプトからの >mysql -u root -pパスワード は、正常にログインできましたが PHPMyAdminをインストールし ブラウザからの localhost/phpmyadmin/index.php からは、以下のようなエラーとなり、ログインできません #2002 MySQL サーバにログインできません ちなみに、ブラウザから PHPInfo.php は正常に表示されております 恐れ入りますが、どうか皆さまの知恵と御力添えを 宜しくお願い致します

  • MySQLサーバーに接続できません。

    はじめまして。SQL初心者です。 ある本を参考にMySQLの設定をしていますが、 コマンドプロンプトから、MySQLサーバーに接続できません。 ・MySQLのバージョンは、4.0です。 ・OSはWINDOWS XP SP2です。 ・MYSQLの初回起動時は、User name、Passwordに何も入力せず、Cancelボタンをクリックしました。 ・MYSQLの管理画面では、my.ini.Setupタブを選択して以下のものを入力しました。   [WinMySQLAdmin]   Server=C:/mysql/bin/mysqld-nt.exe     [mysqld]   language=C:/mysql/share/japanese   default-character-set=ujis ・Save Modificationボタンをクリックしました。 ・コマンドプロンプトに、「> c:\mysql\bin\mysql -u root」を入力すると 「'u'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」とでてしまいます。 ・一度、誤ってインストールしたMySQL5.0.1をアンインストールしています。(下記(1)~(3)を実行しました。)  (1)コントロールパネルからプログラムの追加と削除  (2)my.iniファイルを検索して削除  (3)エクスプローラを開いて、mysqlフォルダを削除 本のサポート掲示板でも、検討がつかないとのことで前に進めずにいます。OkWebの過去のQ&Aで、デフラグしたら接続できたとあり、試みましたがダメでした。 どうかご教授宜しくお願い致します。

    • ベストアンサー
    • MySQL
  • MySQLは起動しているが、PHPから接続できない

    WEBサービスの動作確認用に自宅PCにテスト環境を構築しました。システムのバージョンは下記の通りです。すべて、同一マシンのCドライブのデフォルトのフォルダにインストールされています。 OS:WindowsXP sp3 Apache2.2 PHP5.2 MySQL5.5 先ず、phpinfo()で確認したところ、図の通りmysql,mysqli関係のエクステンションは読み込まれています。 次に、MySQL自体はサービス一覧でも起動しているし、コマンドプロンプトからも起動できます。 ポートはmy.iniで3306に設定していますが、XPのファイヤーウォールは例外設定しているし、ファイヤーウォール機能のあるアンチウイルスソフトはインストールしていません。 MySQLフォルダの中にあるmy-small.ini~my_huge.inを確認したところ、"#skip-networking"とコメントアウトされています。 試しに、"telnet localhost 3306"をやると、謎の文字列が出てきて、しばらく後に「接続が切断されました」となります。これって繋がってるって事ですよね? PHPスクリプトは下記の通りです。 <?php $link=mysql_connect('localhost','root','root')or die("MySQLと接続できません"); ?> ところが結果は、下記の通りのエラーが出て繋がりません。 Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\myconnect_test.php on line 2 MySQLと接続できません 英語のドキュメントを含めて、ネット上をかなり捜しましたが、他に原因となるような事は見つかりませんでした。 これまで過去のバージョンを含め、MySQLやPHPを何度かインストール/アンインストールを繰り返したので、昔の設定ファイルが残っているのか?とも思いましたが、WINDOWSフォルダにそれらしいものは見つかりませんでした。 もうお手上げ状態ですが、何か見落としていますでしょうか?

  • mySQL8,0 コマンドプロンプト 起動できない

    mysqlの勉強中の初心者です。 windows 10 の64bitのpcを使用しています。 MySQLのダウンロードサイトから MySQL installer comunity等と一緒にMYSQL8、0(64bit)をインストールしました。 mySQLのコマンドプロンプトを使用するために コマンドプロンプトを立ち上げてmysql -u root -pを入力するとエラーがでます。 「'mysql'は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出て起動できません。 ネットで調べるとpath設定を行うと記載あったので環境変数から 環境変数名の編集よりc:¥Program Files¥MySQL¥MySQL Server 8.0¥bin¥mysql.exe の設定をしたのですが、やはり起動できません。 他に方法を調べているのですが、MYSQLのサイトも英語表記でわかりにくく解決できません。 どなたかわかる方いたら教えてもらえないでしょうか? よろしくお願いします。

    • ベストアンサー
    • MySQL
  • MySQLが起動できない(?)

    最近phpを学び始めたのですが、その過程でMySQLにも挑戦しようと思いました。XAMPPというものがあるということでそれをインストールしました。その後MySQLを起動したあとにコマンドプロンプトで mysqladmin ping のようにすると起動確認ができると入門HPで読んだのですが下記のようなエラーが出てしまいます。 mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'ODBC'@'localhost' (using password: NO)' これはどういう意味なのでしょうか?このときに本体からピッっという音がするのも気になるのですが……。初歩的な質問ですいません。わかるかたよろしくお願いします。

  • ログインができなくなりました

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 久しぶりに使おうと起動したところ、mysqlにログインできなくなっていました。 以前は動いており、テーブルを作っていました。パスワードは保存していましたので、間違いはないと思います。phpやapacheは最初からマシンに入っているもの、mySQLは直接最新のソースを取ってきてインストールしていたものです。lamp?とかそういうのではないです。 ほとんどのコマンドが上記のエラーを発します。 MySQLのlocalhostの設定の確認&変更の方法などはあるのでしょうか? (関係あるかどうかわかりませんが、ローカルのAPACHEはPHPも処理できます。問題なく動いています。) MySQLのルートユーザのパスワードを一から設定しなおそうとも試みて、mySQLの公式サイトの指示通りにcnfファイルにオプションを追加してから再起動し、 mysqladmin -u root password 'mynewpassword' を実行しましたが、 これも冒頭のエラーが出て受け付けてくれません。 その他エラーが出るケース ・mysqladmin ping -u root -p  Enter password: (パスワード入力すると)  mysqladmin: connect to server at 'localhost' failed  error: 'Access denied for user 'root'@'localhost' (using password: YES)' よろしくおねがいします。

  • MySQL5でコマンドプロンプトでの起動/停止が出来ない

    お世話になります。 今日、MySQL5.0.21をインストールしました。 ※インストール中、パスワードを設定しました。 [コントロールパネル]-[サービス]で MySQLを自動起動または、手動で起動している場合は MySQL Administratorでログイン出来ますが、 [コントロールパネル]-[サービス]を起動していないと MySQL Administratorでログインできません。 とても不便なので、 [コントロールパネル]-[サービス]で”手動”のままで MySQLを起動しないで、コマンドプロンプトで 起動できないものかと調べると、 コマンドプロンプトで mysql[ENTER] または mysql -u root -p[ENTER]後パスワード入力 とすると、起動できると知り行ってみると、 ERROR 2003: Can't connect to MySQL server on 'localhost' (10061) と表示され起動できません。 MySQL Command Line Clientを起動し Enter password:パスワードを入力 しても、全く起動されません。 net start mysql[ENTER] と起動としても、起動できません。 MySQL5.0.21では、コマンドプロンプトでの 起動/停止は出来ないのでしょうか? Pathは C:\Program Files\MySQL\MySQL Server 5.0\bin となっています。 ご教授お願い致します。

  • MySQLへroot以外でログイン

    このたび自宅のPCにWAMPserverというアプリケーションでApache,MySQL,PHPを導入しました。 そのうち、MySQLでroot以外でのユーザでのログイン方法がわかりません。解説本を参考に GRANT ALL PRIVILEGES ON *** TO ***@*** IDENTIFIED BY '***'; にて新ユーザを追加することはできたのですが、MySQLを開くとすぐに ENTER PASSWORDを要求されてしまい、別ユーザでのログインがうまくできません。 初歩的な質問で申し訳ありませんが、ご回答いただけると助かります。よろしくお願いします。

    • ベストアンサー
    • MySQL
  • MySQLでコマンドプロンプトでモニタが起動できません。

    MySQLをインストールしてコマンドプロンプトを開いて本の説明どおりに作業を行ってもうまくいきません。 本の内容は コマンドプロンプト ↓ cd c:\mysql\binを入力 ↓ プロンプトが C:\myaql\bin>に変化 ここまではうまくいきます。 そのあと 続いてmysqldと入力 ここで画面上何も起こらないとかいてありますがまたC:\myaql\bin>が表示されてしまいます。 そして別画面で新たにコマンドプロンプトを開き cd c:\mysql\binと記入してディレクトリを移り mysqlと入力すると Welcome to MySQL monitor と表示されると本には書いてありますが 私の場合ERROR 1045:Access denied for user 'ODBC'@'localhost'(using password: NO) と表示されてしまい次に進めません。 なにがいけないのでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • 助けてください。Xampp MySQLへログインできなくなってしまいました。

    お世話になります。 XampでMySQLを扱おうと悪戦苦闘中です。 サイト http://homepage1.nifty.com/gak/webdb/mysql.html と、 書籍 PHPによるWebアプリケーションスーパーサンプル第2版 p.740 を参考にしながら行いました。 最初 c:\zampp\mysql\bin>mysql -u root で、mysqlへ入れました。 そして、パスワードを設定しました。 mysql> use mysql Database changed 次にrootユーザーパスワードの設定をしました。 mysql> update mysql.user set password='****' where user='root'; Query OK, 1 row affected (0.03 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> 次に、mysqladminでもパスワードの設定ができるということが記載されていたので、一端MySQLをExitして、試してみました。 C:\xampp\mysql\bin>mysqladmin -u root password '**' mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)' と、いう結果でした。 どうも受け付けられなかったようです。 そして、再度MySQLへ入ろうと C:\xampp\mysql\bin>mysql -u root -p Enter password:****** ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwordO) となってログインできなくなってしまいました。 Enter password: で、先ほど設定したパスワードを入力しています。 MySQLのパスワードを忘れた場合は、という記載もありまして、 「--skip-grant-tables オプションを指定してmysqldを起動」 と、いうことでしたので以下のように実行してみましたが、やはりダメでした。 C:\xampp\mysql\bin>mysqld --skip-grant-tables C:\xampp\mysql\bin>mysql -u root ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password O) もう、お手上げです。 おわかりになる方見えましたら、なにとぞよろしくお願いします。 コマンド出力は記録をとりながら行っていたので、こうして記載もできました。

    • ベストアンサー
    • MySQL