順序
Mysqlの詳しいインストール手順はこちらをご参照ください。
MySQL サービスを開始するときに、サービスを開始できないというエラー メッセージが表示され、最終的にmysqld --initialize-insecure
初期化コマンドの入力時に問題があり、データ ディレクトリが正しく初期化されていないことがわかりました。
ここに解決策を記録します
問題の説明
コンソール入力コマンドnet start mysql
コンソール出力情報:
MySQL サービスを開始しています。MySQL サービスを開始できません。サービスはエラーを報告しませんでした。さらにヘルプが必要な場合は、「NET HELPMSG 3534」と入力してください。
解決
WIN
+ R
Enter を押しcmd
てコマンドラインを開きます
Mysql のインストール ディレクトリに切り替えます。
bin
ディレクトリに入り、以下のコマンドを順番に実行します。
# 注册服务
mysqld -install
# 初始化 Mysql
mysqld --initialize-insecure
# 启动服务
net start mysql
エラーが報告され、アクセスが拒否された場合は、権限が不十分であることを意味します。
管理者として開くことができます
通常、Windows cmd で同様の問題が発生した場合は、まずアクセス許可が不十分かどうかを検討し、管理者として開き、その後、他のエラーについて考えます。
管理者として開くと、コンソールが表示されます。
問題は解決され、サービスは正常に開始されます。