• ベストアンサー
  • すぐに回答を!

mysqldが実行できない

mySQLが起動しなくて困っています。環境はwindows7です。 以下にエラーまでの手順を書かせていただきます。 (1)コマンドラインでmysqldを実行する (2)ログファイルにエラーをはいて終了する。 以下にエラーログを貼り付けさせていただきます。また簡単なコメントも付加させていただきます。 120123 9:22:02 [Note] Plugin 'FEDERATED' is disabled. MySQL: Table 'mysql.plugin' doesn't exist ・・・(1) 120123 9:22:02 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. ・・・(2) 120123 9:22:02 InnoDB: The InnoDB memory heap is disabled 120123 9:22:02 InnoDB: Mutexes and rw_locks use Windows interlocked functions 120123 9:22:02 InnoDB: Compressed tables use zlib 1.2.3 120123 9:22:02 InnoDB: Initializing buffer pool, size = 128.0M 120123 9:22:02 InnoDB: Completed initialization of buffer pool 120123 9:22:02 InnoDB: highest supported file format is Barracuda. 120123 9:22:02 InnoDB: Waiting for the background threads to start 120123 9:22:03 InnoDB: 1.1.8 started; log sequence number 1647042 120123 9:22:03 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist (1)これはデフォルトで出るものらしいので問題ないと思います (2)ここが主な原因だと思われます。また、ここに書かれているmysql_upgradeを実行するためにはmySQLを起動させなければいけないため、実質実行不可能です。 以上です。何かお気づきの点がありましたら助言いただけると幸いです。

共感・応援の気持ちを伝えよう!

  • 回答数5
  • 閲覧数2272
  • ありがとう数1

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

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

こんにちは。 >datadir=C:/software/study/mySQL/data >という行を追加することによって このパスは合ってますか?

共感・感謝の気持ちを伝えよう!

質問者からのお礼

すいません。結局再インストールして解決しました。 色々お付き合いいただいて、この結末で申し訳ありませんが、これにて質問終了とさせていただきます。 ありがとうございました。

関連するQ&A

  • MAMPでmysqldが起動できません!

    MAMPでmysqldが起動できません!macにアカウントが3つあるのですが、特定のアカウントでしか起動させることができません。エラーログを掲載しますので、どなたかお力をいただけないでしょうか? mysql_error_log.err ========== 140301 19:37:53 mysqld_safe Starting mysqld daemon with databases from /Applications/MAMP/db/mysql 140301 19:37:53 [Note] Plugin 'FEDERATED' is disabled. ・/Applications/MAMP/Library/bin/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13) 140301 19:37:53 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 140301 19:37:53 InnoDB: The InnoDB memory heap is disabled 140301 19:37:53 InnoDB: Mutexes and rw_locks use GCC atomic builtins 140301 19:37:53 InnoDB: Compressed tables use zlib 1.2.3 140301 19:37:53 InnoDB: Initializing buffer pool, size = 128.0M 140301 19:37:53 InnoDB: Completed initialization of buffer pool 140301 19:37:53 InnoDB: highest supported file format is Barracuda. 140301 19:37:53 InnoDB: Waiting for the background threads to start 140301 19:37:54 InnoDB: 5.5.33 started; log sequence number 4462198 140301 19:37:54 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306 140301 19:37:54 [Note] - '0.0.0.0' resolves to '0.0.0.0'; 140301 19:37:54 [Note] Server socket created on IP: '0.0.0.0'. 140301 19:37:54 [ERROR] /Applications/MAMP/Library/bin/mysqld: Can't find file: './mysql/host.frm' (errno: 13) 140301 19:37:54 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13) 140301 19:37:54 mysqld_safe mysqld from pid file /Applications/MAMP/tmp/mysql/mysql.pid ended ========== ターミナルで killall -9 mysqld も試しましたが、ダメでした…

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

    さくらのVPSを借りて構築を行っています。 基本的にMySQLだけを導入して運営させていてしばらく問題もなかったのですが、 最近、Perlなどを導入して権限周りに色々悩まされていました。 で、何が原因かはわかっていないのですが、MySQLが起動できなくなりました。 /etc/rc.d/init.d/mysqld restart を行うと、停止は出来るのですが起動に失敗します。 /var/log/mysqld.log を見てみると、 InnoDB: The InnoDB memory heap is disabled InnoDB: Mutexes and rw_locks use GCC atomic builtins InnoDB: Compressed tables use zlib 1.2.3 InnoDB: Using Linux native AIO InnoDB: Initializing buffer pool, size = 128.0M InnoDB: Completed initialization of buffer pool InnoDB: highest supported file format is Barracuda. InnoDB: Waiting for the background threads to start InnoDB: 1.1.8 started; log sequence number 1595675 [ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28) [ERROR] Can't start server: can't create PID file: No space left on device mysqld_safe Number of processes running now: 0 mysqld_safe mysqld restarted [Note] Plugin 'FEDERATED' is disabled. と書かれており、権限で起動が出来なくなってるのかと思い、 ls -ld /var/run/mysqld/ で調べてみると、 drwxr-xr-x 2 mysql mysql 4096 11月 1 23:52 /var/run/mysqld/ と、MySQLをインストールした時と同様に、ユーザーはmysqlのままでした。 一応、chown -R mysql:mysql /var/run/mysqld/ でもう一度設定しなおして再起動を試みましたが、起動のみやはり失敗して、同じエラーログとなっています。 Apacheの起動・停止は問題ありません。 OSはCentos5.7でApache2.2ですが、どうも権限周りの設定が良くわかっておりません。 どうにか再インストール無しでMySQLを起動させたいのですが、ご教示頂けますと幸いです。 宜しくお願い申し上げます。

    • ベストアンサー
    • MySQL
  • ストアドプロシージャの実行方法

    test()というストアドプロシージャを作成しました。 ユーザーマニュアルに従いcall testとコマンドを打つと以下エラー ERROR 1146 (42S02): Table 'xxxxx.test' doesn't exist マニュアルにcall sp_nameとあるので call sp_testとしてみるとエラーメッセージが以下に変わったので ERROR 1305 (42000): PROCEDURE xxxxx.sp_test does not exist ストアドプロシージャ名sp_testに変更してみたのですが、結局 ERROR 1146 (42S02): Table 'xxxxx.sp_test' doesn't exist というエラーしか出ません・・・。mysqlのバグなのでしょうか? バージョン 5.0です

その他の回答 (4)

  • 回答No.4

こんばんは。 >まずこの点なのですが、私の環境はWindowsなのでこれはないんじゃないかと推測しております。 そうね・・・、ないです。 >こちらも実は探したのですが、見つかりませんでした。 いや、これは見つけてもらわないと話が進みません・・・。 my.iniならそのままですが、my.cnfならmyだけになってます。 これは死ぬ気で見つけてください・・・笑。 ここにデータフォルダのパスが設定されてるので、間違っていたら修正してください。 もしも間違っていないのなら、設定ファイルをちゃんと読めてないのかも知れません。 その場合、起動スクリプトのオプションで、 --defaults-file="設定ファイルのパス" を指定すれば、うまくいくかも知れません・・・。 >なぜこれが原因だとわかったのですか? だって、MySQLが言ってます。 テーブルが開けないから作れ・・・と。 そんなテーブルねぇよ!!・・・と。

共感・感謝の気持ちを伝えよう!

質問者からの補足

なんどもお返事ありがとうございます。 色々検索した結果、 mysqlのフォルダ以下にこのようなファイルを発見しました。 my-large.ini my-small.ini my-medium.ini my-innodb-heavy-4G.ini my-huge.ini そしてこのファイルの中身を見たところ、どうも設定ファイルぽいです。 ただ問題はどのファイルを読んでいるかわからないことです。そこで設定ファイルを読み込んでいる場所をさがすために、mysqlコマンドにオブションでhelpをつけました。 その結果、以下のようなメッセージを発見しました(ちょっときれてますが。。。) Default options are read from the following files in the given order: C:\Windows\my.ini C:\Windows\my.cnf C:\my.ini C:\my.c y\mySQL\my.ini C:\software\study\mySQL\my.cnf おそらくここに書かれている場所から設定ファイルを読み込もうとしているでしょう。しかしmy.iniやmy.cnfというファイルはドライブ全体に検索をかけてもヒットしませんでした。 そこで自分でmySQLフォルダ以下にmy.cnfというファイルを作成して、内容は my-medium.iniに書かれていた内容をコピペしました。 そしてそこに対して datadir=C:/software/study/mySQL/data という行を追加することによって(デフォルトではそれらしい設定は書かれていませんでした)、dataフォルダのありかを指定するようにしました。 が結果は残念ながら、変わりませんでした。 そこで <<起動スクリプトのオプションで、--defaults-file="設定ファイルのパス" をやったところ以下のメッセージがかえってきました。変わった点としては 「120123 9:22:03 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist」がなくなっているところです。 120123 20:11:53 [Note] Plugin 'FEDERATED' is disabled. mysqld: Table 'mysql.plugin' doesn't exist 120123 20:11:53 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgr ade to create it. 120123 20:11:53 InnoDB: The InnoDB memory heap is disabled 120123 20:11:53 InnoDB: Mutexes and rw_locks use Windows interlocked functions 120123 20:11:53 InnoDB: Compressed tables use zlib 1.2.3 120123 20:11:53 InnoDB: Initializing buffer pool, size = 128.0M 120123 20:11:53 InnoDB: Completed initialization of buffer pool 120123 20:11:53 InnoDB: highest supported file format is Barracuda. 120123 20:11:53 InnoDB: Waiting for the background threads to start 120123 20:11:54 InnoDB: 1.1.8 started; log sequence number 1647042 120123 20:11:54 [ERROR] Aborting このことから考えるに、もとから二つのバグがあり、片方がとれたということでしょうか? 何度もお手数をおかけいたしますが、何かお気づきの点や、見解などがあればご指摘いただけると幸いです。よろしくお願いいたします。

  • 回答No.3

こんにちは。 単純に、MySQLのデータディレクトリがおかしい・・・という事ですね。 データベースが初期化されていないので、本来あるべきテーブルとかが、見えてないです・・・はい。 mysql_install_dbをやり直し。 または、my.cnf(my.ini)のパスを修正。 ですな。

共感・感謝の気持ちを伝えよう!

質問者からの補足

お返事ありがとうございます。 <<mysql_install_dbをやり直し。 まずこの点なのですが、私の環境はWindowsなのでこれはないんじゃないかと推測しております。私もこれを探したのですが、少なくともインストールされたフォルダ内にはないようです。 <<my.cnf(my.ini)のパスを修正。 こちらも実は探したのですが、見つかりませんでした。Windowsでは拡張子のせいで隠れているという話もあったのですが、どうにも自分にはみつけれませんでした。ただ、ならWindowsではどこで設定を保存しているのか、という問題になるのでこれの代わりになるようなファイルはあるはずなのですが、今のところ発見できていません。 また少し質問の意図からそれますが <<データベースが初期化されていないので なぜこれが原因だとわかったのですか?今後、またこのような問題が発生したときのために 検索方法などを伺いたいです。

  • 回答No.2

サービスプログラムはサービスから起動するようにプログラムされているので 「コマンドラインでmysqldを実行する」ことは多分出来ないと言う意味です。

共感・感謝の気持ちを伝えよう!

質問者からの補足

お返事ありがとうございます。 サービスから起動させてみたのですが、残念ながら動きませんでした。 また少し論争になるかもしれませんが、私の環境では実行すると、コンソールにエラーメッセージが出て、そのメッセージはログとして保存されていますので、実行できていると考えます。 また何かお気づきの点がありましたら、ご指摘いただけると幸いです。

  • 回答No.1

mysqldはサービスプログラムとして作られているはずですので、コントロールパネルの管理ツールのサービスのMySQLで開始する必要があると思います。

共感・感謝の気持ちを伝えよう!

質問者からの補足

お返事ありがとうございます。 サービスから起動しているプログラムがこのmysqldだと私は認識しています。 間違っていたらお手数ですが再度ご指摘ください。

関連するQ&A

  • ロックテーブルサイズ超えのエラー対処

    “ERROR 1206 (HY000): The total number of locks exceeds the lock table size”エラーが発生する場合の対処方法について教えてください。 /etc/my.cnfの“innodb_buffer_pool_size”を大きくするのが解決策ですので innodb_buffer_pool_size = 2G のように最大値に変更してみましたが、解決しませんでした。 一応、 max_connections も減らしてみましたが、解決しません。 PHPからMySQLにコネクションを接続し続けて切断するような処理はしていませんが、問題ありますでしょうか?(最初にmysql_connectで接続し、プログラムが終了するまで、何回もmysql_queryでSQL文(SELECTやUPDATE等)を実行しています。) 一概に言えませんが、データベースをバックアップでテキストで出力しても、300Mbyteくらいのデータですが、2Gのメモリを使うのでしょうか? 物理メモリを増やして innodb_buffer_pool_size を増やすしか解決方法がないのかご教授頂きたいです。 (ロックするテーブルは同時に1個しかしていないです。) 詳細な内容は提示していないので、わかりにくいですが、ご指摘頂ければ提示します。 設定や状態確認や見ておくべき点などが提案ベースでも教えて頂ければ幸いです。 すいませんがよろしくお願いします。

    • ベストアンサー
    • MySQL
  • テーブル作成時に1289エラーが出る。

    テーブル作成時に、ERROR 1289 (HY000): The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working というエラーが出てしまいます。 どういった原因が考えられるでしょうか? Mysql5.0.15を使っています。 CREATE文 CREATE TABLE USER ( ID BIGINT NOT NULL AUTO_INCREMENT ,NAME VARCHAR(30) ,PRIMARY KEY (ID) ) type=InnoDB;

  • mysqlが起動しなくて困っています。

    mysqlが起動しなくて困っています。 psコマンドで確認したところ、mysqldが起動していませんでした。 どなたか解決方法を教えてください。お願いします。 環境: FreeBS8.0 mysql5.1 ログの内容 100814 20:03:29 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead. 100814 20:03:30 [Note] Plugin 'FEDERATED' is disabled. 100814 20:03:30 InnoDB: Started; log sequence number 6 317413989 ^G/usr/local/libexec/mysqld: File './mysql-bin.000005' not found (Errcode: 2) 100814 20:03:30 [ERROR] Failed to open log (file './mysql-bin.000005', errno 2) 100814 20:03:30 [ERROR] Could not open log file 100814 20:03:30 [ERROR] Can't init tc log 100814 20:03:30 [ERROR] Aborting 100814 20:03:30 InnoDB: Starting shutdown... 100814 20:03:35 InnoDB: Shutdown completed; log sequence number 6 317413989 100814 20:03:35 [Note] /usr/local/libexec/mysqld: Shutdown complete

  • MySQLが起動しない

    このテーマの質問はいくつもあるのですが、解決に結びつくものがなく困っています。 もともと正常に動いていたのですが、再インストールしたところ起動しなくなりました。 再インストールは「yum -y install mysql-server」で行いました。 いろいろと試してはいるのですがうまくいきません。 どなたかお分かりの方がいらっしゃいましたら、ご教授いただけますでしょうか。 よろしくお願いします。 --------------------------  エラーログ -------------------------- 110709 16:46:38 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 110709 16:46:38 [Note] Plugin 'InnoDB' is disabled. 110709 16:46:38 [Note] Plugin 'FEDERATED' is disabled. 110709 16:46:38 [ERROR] Unknown/unsupported storage engine: InnoDB 110709 16:46:38 [ERROR] Aborting 110709 16:46:38 [Note] /usr/libexec/mysqld: Shutdown complete 110709 16:46:38 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended --------------------------  my.cnf -------------------------- [mysqld] skip-innodb max_connections=30 datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock bind-address=127.0.0.1 # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 [mysql.server] user=mysql sort_buffer=512 net_buffer_length=8 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid --------------------------  php.ini (一部抜粋) -------------------------- mysql.default_socket = mysql.default_host = mysql.default_user = mysqli.default_port = 3306 --------------------------  サーバー環境 -------------------------- OS: Red Hat Enterprise Linux ES release 4 MySQL: MySQL: 5.5.9-2 [ファイル構成] /var/run/mysqld/mysqld.pid /var/lib/mysql/mysql.sock ※上記のファイルは所定のディレクトリだけでなく、サーバー上に存在しません。 /var/lib/mysql  -mysql/  -performance_schema/  -test/

  • MySQLが起動しなくなりました。

    昨日突然MySQLが起動しなくなりました。 エラーのログを見たのですが下記メッセージがでています。 Fatal error: Can't open privilege tables: ble 'mysql.host' doesn't exist 早急に復旧が必要な状況ですので、解決方法をご存知の方がいらっしゃいましたら教えていただきたいです。 環境としましては、XAMPPというソフトを使用しています。OSはWindowsXPです。 宜しくお願いします。

    • ベストアンサー
    • MySQL
  • MySQLの文字コードが変更されない

    お世話になっています。 EUCでPHPを書いています。 DBから取ったデータが文字化けしてしまいます。 全ての文字コードをujisにしたいのですが、変更できず困っています。 現在は以下のようになっています。 ――――――――――――――――――――――――――――――――――――― ■環境 Windows7(64bit) Mysql 5.5 ――――――――――――――――――――――――――――――――――――― ■my.iniのパス C:\ProgramData\MySQL\MySQL Server 5.5\my.ini ――――――――――――――――――――――――――――――――――――― ■サービスの起動パス "C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.5\my.ini" MySQL55 (my.iniでポート変えたらCLIから接続できなくなったので、設定は反映していると思います。) ――――――――――――――――――――――――――――――――――――― ■my.ini [client] port=3306 default-character-set=ujis [mysql] default-character-set=ujis [mysqld] port=3306 character-set-server=ujis init-connect=SET NAMES ujis skip-character-set-client-handshake default-character-set=ujis default-storage-engine=INNODB sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_connections=100 query_cache_size=0 table_cache=256 tmp_table_size=10M thread_cache_size=8 myisam_max_sort_file_size=100G myisam_sort_buffer_size=69M key_buffer_size=55M read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=256K innodb_additional_mem_pool_size=3M innodb_flush_log_at_trx_commit=1 innodb_log_buffer_size=2M innodb_buffer_pool_size=107M innodb_log_file_size=54M innodb_thread_concurrency=10 [mysqldump] default-character-set=ujis skip-opt create-options set-charset hex-blob single-transaction ――――――――――――――――――――――――――――――――――――― ■コマンドラインからの確認 mysql> status; --------------------------------- Server characterset: utf8 Db characterset: utf8 Client characterset: ujis Conn. characterset: ujis ――――――――――――――――――――――――――――――――――――― 何かヒントを頂けないでしょうか。

  • SQL 照会を実行出来ない

    以下の照会を実行しようとしました。 mysql> alter table products_description add products_scientific varchar(255); すると、以下のようなエラーメッセージが出ます。 実行した SQL 照会: mysql & gt;  (& gt;はこのサイトの文字化けではなくこのように出ます。) ALTER TABLE products_description ADD products_scientific varchar( 255 ) MySQLのメッセージ --> #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql> alter table products_description add products_scientific varchar(255)' at line 1 「>」が文字化けしているようなので「エンコーディングを変換する」の3つをそれぞれ試してみましたが変化無しです。 どのようにしたら良いでしょうか?

    • ベストアンサー
    • MySQL
  • MySQLのエラーで非常に困っています

    rootユーザーからログインし、操作をしますが mysqlの挙動がおかしいです。データベースの作成はできますが、消去の際にエラーが出ます。また、cms等をインストールする際もエラーが頻出します。 mysqlのアップデートもしましたが症状変わりません。 MAMPPではインストールできたので、設定がおかしい可能性が高いと予想しています。 正常にデータベースの作成、消去ができるようにするにはどのように対処すればよろしいでしょうか。 また、ローカルとリモートサーバの設定を比較するにはどうしたらよいでしょうか。 回答をよろしくお願いします。 環境 CentOS6.3 Server version: 5.6.22 MySQL Community Server (GPL) エラー一覧 データベースを消去する際 ERROR 1010 (HY000): Error dropping database (can't rmdir './bs', errno: 39) cmsをインストールする際 エラー: SQLSTATE[HY000]: General error: 1005 Can't create table 'bs.deleteme71431' (errno: -1) 別のcmsでは‥ An exception occurred while executing 'CREATE TABLE PermissionAccessWorkflows (paID INT UNSIGNED DEFAULT 0 NOT NULL, wfID INT UNSIGNED DEFAULT 0 NOT NULL, INDEX wfID (wfID), PRIMARY KEY(paID, wfID)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB': SQLSTATE[HY000]: General error: 1005 Can't create table 'cms_con573_2.PermissionAccessWorkflows' (errno: -1). 同じことを意味しているとは思いますが MySQLエラーログ InnoDB: The file already exists though the corresponding table did not InnoDB: exist in the InnoDB data dictionary. Have you moved InnoDB InnoDB: .ibd files around without using the SQL commands InnoDB: DISCARD TABLESPACE and IMPORT TABLESPACE, or did InnoDB: mysqld crash in the middle of CREATE TABLE? You can InnoDB: resolve the problem by removing the file './cms_con573/PermissionAccessWorkflows.ibd' InnoDB: under the 'datadir' of MySQL. InnoDB: Unable to lock ./cms_con573_2/PermissionAccessWorkflows.ibd, error: 37 141228 2:15:12 InnoDB: Error creating file './cms_con573_2/PermissionAccessWorkflows.ibd'. 141228 2:15:12 InnoDB: Operating system error number 37 in a file operation. InnoDB: Error number 37 means 'No locks available'. InnoDB: Some operating system error numbers are described at InnoDB: ttp://dev.mysql.com/doc/refman/5.5/en/operating-system-error-codes.html

  • mysqlimportの使い方について

    FreeBSD版のMySQLのデータをmysqldumpコマンドで 以下のようにバックアップしました。 mysqldump -uroot -p12345 AAA > 041213.txt こうしてバックアップされた041213.txtファイルを、Windows版のMySQLにそのままリカバリーしたいのですが、 mysqlimportを以下のように使用すると、 mysqlimport -uroot -p12345 AAA 041213.txt mysqlimport: Error: Table 'AAA.041213' doesn't exist, when using table: 041213 というエラーが返ってきてしまいます。良くわからないのが、データーベースとしてAAAを指定しているのに、インポートしようとしているファイル名がAAA.041213というファイルのようになっているような気がするのですが。。。 Windows版のMySQLにmysqldumpで出力されたファイルをそののままリカバリーさせる一番単純な方法はどうすればいいのでしょうか?

    • ベストアンサー
    • MySQL
  • XAMPPでApacheが起動しない

    よろしくお願いします。 ローカルPCのOSはWin7の32bitで、xampp-win32-1.7.4-VC6をインストールしました。 Apacheが起動しなくて困ってます。 保存先は、c:\pg\xamppでxampp\xamppのようにはしてません。 Apacheのerror.logは以下です。 (↓エラーログ) [Tue Apr 05 19:14:50 2011] [notice] Digest: generating secret for digest authentication ... [Tue Apr 05 19:14:50 2011] [notice] Digest: done [Tue Apr 05 19:14:51 2011] [notice] Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations [Tue Apr 05 19:14:51 2011] [notice] Server built: Oct 18 2010 01:58:12 [Tue Apr 05 19:14:51 2011] [crit] (22)Invalid argument: Parent: Failed to create the child process. [Tue Apr 05 19:14:51 2011] [crit] (OS 6)ハンドルが無効です。 : master_main: create child process failed. Exiting. [Tue Apr 05 19:14:51 2011] [notice] Parent: Forcing termination of child process 36 MySQLですが、mysql_startを使用すると以下のコマンドが出ました。  ↓ [Warning]Can't create test file C:\pg\xampp\mysql\data\PC.lower-test [Note]Plugin 'FEDERATED' is disabled. [ERROR]Plugin 'InnoDB' init function returned error. [ERROR]Plugin 'InnoDB' registration as a STORAGE ENGINE failed. [ERROR]Unkown/unsupported storage engin: InnoDB [ERROR]Aborting [Note]mysql\bin\mysql:Shutdown complete どうかよろしくお願いします。

    • ベストアンサー
    • PHP