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

MySQLがデフォルトとしてlatin1_swedish_ciを使用するのはなぜですか?

    私が見る限り、latin1はマルチバイト以前のデフォルトの文字セットであり、おそらく下位互換性のために(たとえば、照合を指定しなかった古いCREATEステートメントの場合)継続されているようです。

    >

    こちら から :

    理由についてスウェーデン語 、MySQLABがスウェーデン語である/だったからだと推測できます。この照合を選択する他の理由はわかりません。特定の並べ替えの癖があります(ÄÖÜはZの後に来ると思います)が、国際標準にはほど遠いです。



    1. PGAdmin:サーバーに接続されていないか、サーバーへの接続が閉じられています

    2. SQL Server –sp_spaceusedの内部を分析します

    3. 2つの日付間のMySQL週の計算

    4. TTLの対象となるMySQLレコード