だから、私は自分のローカルデータベースを持っていて、それをセットアップし、Windowsサービスウィンドウから実行しました。MySQL Workbenchを開いて、サーバーに接続しようとしました。ホストlocalhost
名はで、ユーザー名はroot
です。私はの線に沿って何かを得ますaccess denied error
。実行してみますmysql.exe -u root -p
。
パスワードが必要ですaccess denied
。入力するとエラーが発生します。追加してみ--skip-grant-tables
ます。私が取得Can not perform keyring migration
エラー。実行してみてmysqld
、取得しkeyring migration failed
ます。追加する--defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini"
と教えてくれます
mysqld: File '.\binlog.index' not found (OS errno 13 - Permission denied)
そして、私は何をすべきか分かりません。前もって感謝します。
編集:MySQLを再インストールしています
再インストール後もCan not perform keyring migration
エラーが発生します。
再インストール後もサービスを実行できなくなりました
解決:
データフォルダを削除し、-initializeを実行してから、mysqld -umysqlを実行する必要がありました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加