mysql起動1067エラーと修正文字セットの再起動後、元に戻すのは無効です。


公式サイトの解凍版mysql-56.37-windx 64. zipをダウンロードしました。設定ファイルを修正しました。インストールサービスは直接使用します。
中国語の文字化けが発生しました。解決方法:
mysql-56.37-winx 64ディレクトリの下で、新しいmy.iniファイルを作成して配置します。(内容はネットから探すことができます。my-default.ini手動構成も参照できます。)
注意:
[client]ノードの位置は間違えないようにしてください。
エラーモード:

[mysqld]
character-set-server=utf8
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
[client]
default-character-set=utf8
# Remove leading # to turn on a very important data integrity option: logging
ps:以下のこれらの属性は、「mysqld」ノードの下にあります。    このように[client]ノードを置くと[client]の属性になります。 
エラーになりました。mysql:unknown variable'basedir=D:\mysql-56.37-windx 64'

 basedir = D:\\mysql-5.6.37-winx64
 datadir = D:\\mysql_data
正しい方式はそうでしょう。ノードは一番後ろか一番前に置いてください。「mysqld」ノードに入れないでください。net start mysql起動mysqlサービスについて1067エラーが発生しました。ログを調べてみます。

MySQL: Table 'mysql.plugin' doesn't exist
2017-10-17 11:40:50 2928 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
2017-10-17 11:40:50 2928 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist,
   datadir = D:\\mysql_data    datadir = D:\\mysql-5.6.37-winx64\\data
サービス開始完了(以前はmy.iniを作成していませんでしたので、デフォルトで使用しています。データの位置経路が対応していません。変えてください。)
締め括りをつける
以上述べたように、「mysql起動1067エラー」と「修正文字セットの再起動後の復元無効問題」をご紹介します。皆様に何か質問があれば、メッセージをください。編集はすぐに返事します。ここでも私たちのサイトを応援してくれてありがとうございます。