I am inserting value
insert into user (name,fbid) Values ('Adi Mathur',100000564553314)
but in the database i see the value if fbid to be
2147483647
Why ? How should i fix it ?
fbid int(50)
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
As explained in the manual, the maximum value of a (signed)
INT, which occupies 4 bytes/32 bits, is 2,147,483,647; for integer data types, the number in parenthesis is the display width, which only affects the way that the data is displayed, not how much space it is allocated for storage:You probably want a
BIGINT.