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

MySQLでutf-8を使用する場合とlatin1を使用する場合

    1が必要です latin1を格納するバイト 文字と1 3UTF8を格納するバイト キャラクター。

    文字列に基本ラテン文字と句読点のみを使用する場合(0 128Unicode )、両方の文字セットが同じ長さを占めます。

    VARCHAR(334)の列がある場合 以上、MyISAM 列が1000を超える可能性があるため、インデックスを作成することはできません。 バイト。

    このような長さのキーが役立つことはめったにないことに注意してください。プレフィックス付きのインデックスを作成できます。これは、実際のデータとほぼ同じように選択できます。



    1. 大文字と小文字を区別しないMySQL照合を探しています。ここで!=ä

    2. T-SQLで2つの日付の差を計算する方法

    3. 重複エントリの例外をキャッチ

    4. sqlplusスクリプトのコンパイルエラーで停止します