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

ベストプラクティスのMySQLデータ型のリスト

    何も知らないので始めましょう!

    数値ID/auto_increment主キー: 符号なし整数を使用します。値として0を使用しないでください。さまざまなサイズの最大値を覚えておいてください。つまり、mediumintが提供する1600万で十分な場合に、40億の値が必要ない場合は、intを使用しないでください。

    日付: mysqlのDATEおよびTIMEタイプのサポートされている範囲外の日付/時刻が特に必要な場合を除いて、それらを使用してください。代わりにUNIXタイムスタンプを使用する場合は、組み込みの日付と時刻の関数を使用するようにそれらを変換する必要があります。アプリでUNIXタイムスタンプが必要な場合は、 unix_timestamp()を使用して、いつでも標準の日付と時刻のデータ型を変換できます。 。

    IPアドレス: inet_aton() およびinet_ntoa() IPアドレスを4バイトに簡単に圧縮し、インデックスを利用する範囲検索を実行できるようにするためです。



    1. MicrosoftAccessのアプリケーション用のVisualBasic

    2. MySQLで2つの日付の差を計算する方法

    3. 長期プロジェクトでのタイムゾーンの導入についての詳細

    4. SQLiteの結果で長い行のテキストをラップする方法