10.3文字セットと照合順序を指定する

公式ドキュメントアドレス:10.3文字セットと照合順序の指定


10.3.1照合の命名規則
10.3.2サーバーの文字セットと照合
10.3.3データベースの文字セットと照合
10.3.4テーブルの文字セットと照合
10.3.5列の文字セットと照合
10.3.6文字列リテラルの文字セットと照合
10.3。 7事前定義された
文字セット10.3.8文字セットの紹介者
10.3.9文字セットと照合の割り当ての例
10.3.10他のDBMSとの互換性

文字セットと照合順序には、サーバー、データベース、テーブル、列の4つのレベルのデフォルト設定があります。次のセクションの説明は複雑に見えるかもしれませんが、実際には、マルチレベルのデフォルト設定が自然で明白な結果につながることがわかっています。

CHARACTER SETこの句は、文字セットを指定するために使用されます。同義語CHARSETとして使用できますCHARACTER SET

文字セットの問題は、データストレージに影響するだけでなく、クライアントプログラムとMySQLサーバー間の通信にも影響します。クライアントプログラムでデフォルトの文字セットとは異なる文字セットを使用してサーバーと通信する場合は、それがどの文字セットであるかを指定する必要があります。たとえば、utf8mb4Unicode文字セットを使用するには、サーバーに接続した後に次のステートメントを発行します。

SET NAMES 'utf8mb4';

クライアント/サーバー通信における文字セット関連の問題の詳細については、10.4接続された文字セットと照合順序を参照してください

おすすめ

転載: blog.csdn.net/wb1046329430/article/details/114824276
おすすめ