Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
71
Help us understand the problem. What is going on with this article?
@masarufuruya

MySQLのint(11)って何?

More than 5 years have passed since last update.

MySQLのint(11)はサイズを指定できるわけではなく、0を補完するためのオプション
[mysql]mysqlのint(11)のカッコ内の数値の意味 http://dbinfo.sakura.ne.jp/?contents_id=102

intのサイズは4バイトで-21474836472147483647までしか指定出来ません。
サイズは以下のサイトが覚えやすい。インドと中国の人口(25億人)が登録するとサービスが落ちますw
[MySQL]INT型の最大値(IntegerのMAX値2147483647)を覚える方法 · DQNEO起業日記 http://dqn.sakusakutto.jp/2010/05/mysqlintintegermax2147483647.html

ちなみにこれ以上のサイズの数値を指定したい場合は、bigint型を使います。
UnixTimestampは11桁以上になるので、bigint型なら保存できます。

71
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
masarufuruya
React/Next.js/TypeScript/React Native/Firebase/GraphQL/DDD リモートでも要件定義→設計→見積→開発→リリースまで自走できることを大切にしています。お仕事の依頼はTwitterのDMまで。Rails/Vue中心でしたが最近はフロントエンド/サーバーレス/DevOps等やってます。
engineerlife
技術力をベースに人生を謳歌する人たちのコミュニティです。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
71
Help us understand the problem. What is going on with this article?