utf8mb4へのMySQLデータベース方法変更UTF8

1.MariaDB設定方法
のVimな/etc/my.cnf
#内容を次のように
[クライアント]
デフォルト= utf8mb4文字-SET
[mysqldを]
character_set_server = utf8mb4
照合= utf8mb4_unicode_ci-サーバー
= init_connect 'utf8mb4セット名'
スキップ文字をクライアントハンドシェイク= - trueに設定
[MySQLの]
デフォルト= utf8mb4文字-SET

認証方法、着陸のMySQL

変数名LIKE 'character_set_%' OR変数名LIKE '照合%' SHOW VARIABLESは、
2.MySql设置方法
のvimな/etc/my.cnf
#修改内容如下所示:
[クライアント]
デフォルトの文字セット= utf8mb4
[mysqldを]
文字セットクライアントハンドシェーク= FALSE
文字セットサーバ= utf8mb4
collat​​ion-サーバー= utf8mb4_unicode_ci
init_connect = 'SET NAMESのutf8mb4 "
[mysqlの]
デフォルトの文字セット= utf8mb4

3.コンフィギュレーションデータベース接続
データベース接続パラメータ:
characterEncoding = UTF8は自動的にこのパラメータを指定せず、utf8mb4として認識され、自動的に検出することができます。
自動再= trueがで追加する必要があります。
4.データベーステーブルが構築され、また、utf8mb4変換された
変更のデータベースのエンコーディングを:
DATABASEをCOLLATE utf8mb4_general_ci CHARACTER utf8mb4 SET caitu99;
変更エンコーディング:
ALTER TABLE user_data_1_testCONVERT COLLATE utf8mb4_general_ci CHARACTER SET utf8mb4 TOを、
また、符号列を変更することができ、必要に応じて
コード5.変更フィールド
ALTERテーブル変更user_data_1_test名名チャー(100)文字utf8mb4セットのCOLLATEのutf8mb4_unicode_ci;
COMMENT utf8mb4_unicode_ci NOT NULL '名称' utf8mb4 ALTERテーブル変更user_data_1_test名名char(100)文字セットCOLLATE。

アリクラウドクラウド2020の購入補助金が億
コンピュータのレンタルはお金の電気稼ぐためにアイドル状態のリソースをハングアップ
(学生、主婦のための)小遣いを稼ぐためにアイドル状態のコンピュータリソースの使用を
オンラインチェーンツール(国際版)の外部で発生
オンラインチェーンツール外で発生した(中国語版)

公開された16元の記事 ウォンの賞賛2 ビュー408

おすすめ

転載: blog.csdn.net/momoringmok/article/details/104904411