MySQL 8.0.16 にインストールする場合、「UTF8B3」ではなく「UTF8B4」が使用されていることを示すエラーが表示される場合があります。 #//////////////////////以下はmy.iniの内容です///////////////////////// [mysqld] # ポート 3306 を設定 port=3306 # MySQL のインストールディレクトリを設定します basedir= #ここに記入することを忘れないでください# MySQL データベースデータの保存ディレクトリを設定します (このディレクトリは後でコマンドによって生成されるため、手動で記述する必要はありません) datadir= \data #許可される最大接続数を忘れずに入力してください max_connections=200 # 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 10 # サーバーが使用するデフォルトの文字セットは UTF8B4 です 文字セットサーバー=utf8mb4 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB # デフォルトでは、認証には「mysql_native_password」プラグインが使用されます。 default_authentication_plugin=mysql_native_password [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8mb4 [client]に設定します # mysqlクライアントがサーバーに接続するために使用するデフォルトのポートを設定します。port=3306 default-character-set=utf8mb4 要約する 上記は、MySql 8.0.16 バージョンのインストール プロンプトが「UTF8B3」ではなく、エディターによって導入された「UTF8B4」を使用するようになったという問題です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Vue2.0でデータの双方向バインディング機能をjsを使って実装する
>>: nginxリバースプロキシを介したデバッグコードの実装
問題: MySQLテーブル内の自動増分IDのオーバーフローによりビジネスブロックが発生した背景: t...
目次1. 優先キューの紹介2. 優先キューのカプセル化1. 優先キューの紹介通常のキューに要素が挿入...
1. はじめにこの記事では、Docker を使用して Redis を探索する方法を説明します。 Do...
cellspacing は表内のセル間の距離です。セルパディングは、表のセル内の空白スペースです。一...
html-webpack-pluginプラグインを使用してページを開始すると、htmlページをメモリ...
<br />Web ページに音楽を挿入する場合、サフィックスに応じて異なるコードを記述す...
1 Tomcatをダウンロードして起動する公式サイト http://tomcat.apache.or...
なお、この記事では、単に 20.04 ソースに変更する方法を説明するのではなく、20.04 に基づい...
序文スロークエリとは何か、またスロークエリを最適化するにはどうすればよいか。以下では、これら 2 つ...
最近、ポーターを学んでいます。こんなに強力なものがあったなんて、今まで知らなかった気がします。クラス...
目次SQL文を挿入する前にレコードが既に存在するかどうかを確認するSQL挿入時の判断の簡単なコレクシ...
まず、効果図の下にコードを添付します <!DOCTYPE html> <html&...
tomcat はオープンソースの Web サーバーです。Tomcat ベースの Web は実行効率...
まず使用しているカーネルのバージョンを確認してくださいlin@lin-仮想マシン:~$ uname ...
テーブルページを作成するときに、td に設定された幅が無効になることがあります。td の幅は常に内部...