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

アクセント記号やウムラウトなどの単語との照合mysql/php

    特定の照合 を設定する必要があります MySQLがどの文字が同等であると想定されているかを認識できるように、スキーマ上で。発音区別符号のある文字が文字のない文字と同じと見なされるか、他の文字シーケンスと見なされるかは言語に依存しますが、アクセントを無視するための開始点としてutf8_general_ciを試してください(UTF-8文字セットを使用していると仮定します。本当にそうあるべきです。

    すべての文字列に同じ照合を使用して、高価でインデックスを破る変換を行わずに文字列を結合して比較できるようにしてください。




    1. 誕生日を保存するのに最適なフィールドは何ですか?

    2. forループPHPで列名と値を取得する

    3. MySql:列の重複値に応じてテーブル行を削除しますか?

    4. SQLフィドルが処理できるものに制限はありますか? sql fiddleは何もコンパイルせず、エラーメッセージを返しません