勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

MySQLのintのカラムで2147483647の値

  MySQL

MySQLでintのカラムに数値を入れると「2147483647」という値になった。調べてみるとintの値の範囲は-2147483647~2147483647らしい。なので範囲を超える数値だと2147483647になってしまう。

 

■リファレンス

http://mysql.stu.edu.tw/doc/refman/5.1-olh/ja/numeric-types.html

 

text型にするしかないかと思ったけどそれだとインデックスが効かないので、bigint型の方が良さそう。

 - MySQL

  関連記事

MySQLiでFOUND_ROWS(全件数取得)

MySQLiでFOUND_ROWS(全件数取得)。 $sql = ' SELEC ...

MySQLのUNION

$sql_1 = "SELECT name_a,name_b FROM tabl ...

お名前.comの共用サーバー(SD)にphpmyadminを入れる

公式で書いてあるやつは3.4.2だけど、もうちょっと新しいバージョンを入れたかっ ...

InnoDBのオートインクリメント

MySQLのInnoDBでIDというカラムにオートインクリメント設定していたが、 ...

MySQLでdatetime型のカラムから秒は省いて検索する方法

MySQLでdatetime型のカラムに対して「2022-10-07 10:30 ...