「Mysql/照合順序」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→照合順序) |
(→照合順序変更) |
||
行18: | 行18: | ||
==照合順序変更== | ==照合順序変更== | ||
+ | db単位での変更 | ||
+ | ALTER DATABASE db1 COLLATE 'utf8_general_ci' | ||
テーブルでの変更 | テーブルでの変更 | ||
ALTER TABLE table1 COLLATE 'utf8_general_ci'; | ALTER TABLE table1 COLLATE 'utf8_general_ci'; |
2022年9月29日 (木) 03:42時点における版
照合順序
collation-serverが
utf8mb4_unicode_ci のとき以下が区別されない
- 大文字と小文字
- 全角と半角
- 平仮名と片仮名
- 濁点の有無
utf8mb4_bin のとき以下が区別される
- 大文字と小文字
- 全角と半角
- 平仮名と片仮名
- 濁点の有無
参考:http://taustation.com/mysql-collate/
照合順序変更
db単位での変更
ALTER DATABASE db1 COLLATE 'utf8_general_ci'
テーブルでの変更
ALTER TABLE table1 COLLATE 'utf8_general_ci';