web-dev-qa-db-ja.com

MySQLサービスはWindowsで「開始中」のステータスになっています

Windows 2003で「MySQL-5-1-47」の作業を数か月行っています。再起動すると、サービス「MySQL」はこの状態「開始」のままになります。

サービスを上げる唯一の方法は、プログラムを直接実行することでした。

C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld

これはMySQLエラーログです

100906 16:07:29 [Note] Event Scheduler: Purging the queue. 0 events
100906 16:07:32  InnoDB: Starting shutdown...
100906 16:07:37 [Note] Plugin 'FEDERATED' is disabled.
100906 16:07:38  InnoDB: Shutdown completed; log sequence number 0 44233
100906 16:07:38 [Note] mysqld: Shutdown complete

100906 16:07:39  InnoDB: Started; log sequence number 0 44233
100906 16:17:21 [Note] Plugin 'FEDERATED' is disabled.
100906 16:17:22  InnoDB: Started; log sequence number 0 44233
100906 16:22:01 [Note] Plugin 'FEDERATED' is disabled.
100906 16:22:02  InnoDB: Started; log sequence number 0 44233
100906 16:22:02 [Note] Event Scheduler: Loaded 0 events
100906 16:22:02 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld.exe: ready for connections.
Version: '5.1.47-community'  socket: ''  port: 3306  MySQL Community Server (GPL)

最後の行は、シェルからプログラムをロードした後です

感謝。

2
andres descalzo

チェックアウト http://bugs.mysql.com/bug.php?id=49637 。それはあなたが持っているのと同じ症状を説明しています。変数(tempdirなど)が正しく定義されていることを確認してください。

1
gWaldo

「UTF8withBOM」を使用して、誤って構成「my.ini」を保存しました。文字セットを「UTF-8」(またはASCII)に変更した後、再び機能します。

メモ帳以外のエディターを試してみてください。ビジュアルスタジオコードでは、エンコードを正しく確認できました。

3
Evandro