sql >> データベース >  >> RDS >> Mysql

MySQLでの大文字と小文字を区別する照合

    MySQLマニュアルによると http://dev.mysql.com /doc/refman/5.0/en/charset-mysql.html 照合を_csに設定できるはずです 大文字と小文字の区別。 _csのリストを取得できます SHOW COLLATION WHERE COLLATION LIKE "%_cs"を実行して照合します。 クエリ

    少し調べた後:

    どうやらutf8_*_csはありません MySQLで(まだ)。 utf8フィールドで大文字と小文字を区別する照合が必要な場合は、utf8_binを使用する必要があります 。これはORDER BYを台無しにします 、ただし、これはORDER BY column COLLATE utf8_general_ciで修正できます。

    出典: http://forums.mysql.com/read .php?103,19380,200971#msg-200971 およびhttp://forums.mysql.com/read。 php?103,156527,198794#msg-198794



    1. 異なるデータベース間のMySQLInnoDB外部キー

    2. Windows上のPython3でMySQLに接続するにはどうすればよいですか?

    3. Linuxサーバーに複数のMySQLインスタンスをインストールします-別のMySQL構成ファイルを使用します

    4. ORA-38868