MySQLの文字セットUTF8がutf8mb4ある変更

ビューエンコード形式のデータベース

変数名LIKE 'character_set_の%' OR変数名LIKE '照合%' SHOW VARIABLESは、
'%チャー%'のようにSHOW VARIABLESは、  

設定ファイルmy.cnfファイルを変更します。

[mysqldを] 
文字セットサーバ= utf8mb4 

[mysqlの] 
デフォルトの文字セット= utf8mb4 

[クライアント] 
デフォルトの文字セット= utf8mb4

あなたはどこの設定ファイルがわからない場合は、次のコマンドに従ってを探すことができます

mysqldを--verbose --help | grepを-A 1 'デフォルトのオプション'を
または実行:
MySQLの--verbose --help | grepを-A 1 'デフォルトのオプション]。

 

図から分かるように、サーバは、最初な/etc/my.cnfファイルを読み取り見出され、その後、いくつかのパスの後ろから順に読み取るしようとした場合、ファイルが存在しません。

設定ファイルを変更した後保存し、MySQLサービスを再起動されます

再起動してmysqldサービス
サービスMySQLの再起動を

データベーステーブルが作成されている場合には、直接形式のデータベースまたはテーブルをコード編集することができ

ビューのエンコード形式のデータテーブル

番組表を作成し、<表名>;

データベースへのフォーマットの変更をコードします

MySQLの>データベース<データベース名>文字セットutf8mb4を変更します。

データ符号化フォーマットテーブルを変更します

表<表名>文字セットutf8mb4を変更します。

フィールドのエンコード形式を変更します。

テーブルを変更する<テーブル名>変更<フィールド名> <フィールド名> <タイプ>文字セットutf8mb4。

  

おすすめ

転載: www.cnblogs.com/rainerl/p/10950472.html