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

MySQLデータベースで非ASCII文字を許可する

    utf8エンコーディング を確認する必要があります

    データベースとテーブルで使用されているエンコーディングを投稿していただけますか?(データベースの構造を投稿できますか?)

    編集:あなたのコメントであなたの質問に答えるために、基本的な違いは、utf8_general_ciはより速いですが、いくつかの言語固有の比較を気にしないということです。これについては、上記の投稿のリンクで詳しく読むことができます。実際、これは並べ替えと検索の動作に影響します。

    データベースをどのように動作させるかは重要です。これらの照合はすべて、さまざまな環境で役立ちます。あなたの場合、utf8_binはバイナリ値を使用して文字列を比較するだけなので、使用しません。



    1. 売れ筋商品を取得するためのMySQLクエリ

    2. MySQLトリガー/プロシージャの実行遅延

    3. pgmemcacheとInfiniteCache

    4. MySQLでグループごとに上位N行を選択する方法