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

IPv6互換アドレスをリレーショナルデータベースに保存する方法

    どちらが正しいかわかりません MySQLはまだIPv6アドレス形式をネイティブでサポートしていないことを前提としています(ただし、「 WL#798:MySQLIPv6サポート 「MySQLv6.0に含まれる予定であったことを示唆していますが、現在のドキュメントではそれをバックアップしていません。

    しかし、あなたが提案したもののうち、私は2 * BIGINTに行くことを提案しますが、それらが署名されていないことを確認してください。 IPv6の/64アドレス境界には一種の自然な分割があり(/ 64が最小のネットブロックサイズであるため)、これとうまく一致します。



    1. PostgreSQLで配列を比較する方法

    2. データベースをリセラーサーバーに移行する方法

    3. MariaDBでのIFNULL()のしくみ

    4. Oracleで曜日名の正しいパディングを削除する方法