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

mysqlでアクセントセンシティブと大文字と小文字を区別しないutf8照合を行うことは可能ですか?

    「カフェ」と「カフェ」を区別したい場合は、以下を使用できます:

    Select word from table_words WHERE Hex(word) LIKE Hex("cafe");
    

    このようにして、「カフェ」が返されます。

    それ以外の場合:

    Select word from table_words WHERE Hex(word) LIKE Hex("cafe");
    

    カフェが返されます。私はlatin1_german2_ciCollat​​ionを使用しています。



    1. Mysqlで日時検索を最適化する方法は?

    2. MySQLでのビューの更新

    3. setディレクトリを使用するときにMySQLがINTOOUTFILE--secure-file-privエラーをエクスポートする

    4. where句の有無にかかわらず複数のテーブルを持つmysqldump