MySQLサーバーでマスターからスレーブへのレプリケーションを取得しようとしていますが、にserver-id = 1を入力しmy.conf
、mysqlサーバーを停止してから、Windowsのサービスから再度起動するとエラーが発生して起動できませんでした。
問題は、実際のエラーメッセージが見つからないことです。表示されるのは、サービスを開始できなかったウィンドウからのメッセージだけです。
誰かアイデアはありますか?
MySQLサーバーでマスターからスレーブへのレプリケーションを取得しようとしていますが、にserver-id = 1を入力しmy.conf
、mysqlサーバーを停止してから、Windowsのサービスから再度起動するとエラーが発生して起動できませんでした。
問題は、実際のエラーメッセージが見つからないことです。表示されるのは、サービスを開始できなかったウィンドウからのメッセージだけです。
誰かアイデアはありますか?
MySQLサービスの開始に問題がある場合は、そのエラーログを確認してください。Windowsでは、おそらくにC:\Program Files\MySQL\MySQL Server x.y.z\data\computername.err
あります(computernameはWindowsサーバーの名前です)。
いくつかのアイデア:構成変数「server_id」をダッシュではなくアンダースコアでつづってみてください。それらは交換可能であるはずですが、特定の変数用ではない場合があります。
構成ファイルを検索して、別のサーバーIDを宣言する別の行があるかどうかを確認します。
同時に構成ファイルに他の変更を加えましたか?その場合、サーバーIDの変更は問題ない可能性がありますが、別の変更によりエラーが発生しました。これらの変更を元に戻し、一度に1つずつ変更して、毎回MySQLサービスを再起動します。