Home Database Mysql Tutorial 数据库中MySQL各种字段的取值范围_MySQL

数据库中MySQL各种字段的取值范围_MySQL

Jun 01, 2016 pm 02:11 PM
character database scope


  TINYINT
  
  -128 - 127
  
  TINYINT UNSIGNED
  
  0 - 255
  
  SMALLINT
  
  -32768 - 32767
  
  SMALLINT UNSIGNED
  
  0 - 65535
  
  MEDIUMINT
  
  -8388608 - 8388607
  
  MEDIUMINT UNSIGNED
  
  0 - 16777215
  
  INT 或 INTEGER
  
  -2147483648 - 2147483647
  
  INT UNSIGNED 或 INTEGER UNSIGNED
  
  0 - 4294967295
  
  BIGINT
  
  -9223372036854775808 - 9223372036854775807
  
  BIGINT UNSIGNED
  
  0 - 18446744073709551615
  
  FLOAT
  
  -3.402823466E+38 - -1.175494351E-38
  
  0
  
  1.175494351E-38 - 3.402823466E+38
  
  DOUBLE 或 DOUBLE PRECISION 或 REAL
  
  -1.7976931348623157E+308 - -2.2250738585072014E-308
  
  0
  
  2.2250738585072014E-308 - 1.7976931348623157E+308
  
  DECIMAL[(M,[D])] 或 NUMERIC(M,D)
  
  由M(整个数字的长度,包括小数点,小数点左边的位数,小数点右边的位数,但不包括负号)和D(小数点右边的位数)来决定,M缺省为10,D缺省为0
  
  DATE
  
  1000-01-01 - 9999-12-31
  
  DATETIME
  
  1000-01-01 00:00:00 - 9999-12-31 23:59:59
  
  TIMESTAMP
  
  1970-01-01 00:00:00 - 2037年的某天(具体是哪天我也不知道,呵呵)
  
  TIME
  
  -838:59:59' to 838:59:59
  
  YEAR[(2|4)]
  
  缺省为4位格式,4位格式取值范围为1901 - 2155,0000,2位格式取值范围为70-69(1970-2069)
  
  CHAR(M) [BINARY] 或 NCHAR(M) [BINARY]
  
  M的范围为1 - 255,如果没有BINARY项,则不分大小写,NCHAR表示使用缺省的字符集.在数据库中以空格补足,但在取出来时末尾的空格将自动去掉.
  
  [NATIONAL] VARCHAR(M) [BINARY]
  
  M的范围为1 - 255.在数据库中末尾的空格将自动去掉.
  
  TINYBLOB 或 TINYTEXT
  
  255(2^8-1)个字符
  
  BLOB 或 TEXT
  
  65535(2^16-1)个字符
  
  MEDIUMBLOB 或 MEDIUMTEXT
  
  16777215 (2^24-1)个字符
  
  LONGBLOB 或 LONGTEXT
  
  4294967295 (2^32-1)个字符
  
  ENUM('value1','value2',...)
  
  可以总共有65535个不同的值
  
  SET('value1','value2',...)
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Article Tags

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How does Go language implement the addition, deletion, modification and query operations of the database? How does Go language implement the addition, deletion, modification and query operations of the database? Mar 27, 2024 pm 09:39 PM

How does Go language implement the addition, deletion, modification and query operations of the database?

Detailed tutorial on establishing a database connection using MySQLi in PHP Detailed tutorial on establishing a database connection using MySQLi in PHP Jun 04, 2024 pm 01:42 PM

Detailed tutorial on establishing a database connection using MySQLi in PHP

How does Hibernate implement polymorphic mapping? How does Hibernate implement polymorphic mapping? Apr 17, 2024 pm 12:09 PM

How does Hibernate implement polymorphic mapping?

iOS 18 adds a new 'Recovered' album function to retrieve lost or damaged photos iOS 18 adds a new 'Recovered' album function to retrieve lost or damaged photos Jul 18, 2024 am 05:48 AM

iOS 18 adds a new 'Recovered' album function to retrieve lost or damaged photos

Analysis of the basic principles of MySQL database management system Analysis of the basic principles of MySQL database management system Mar 25, 2024 pm 12:42 PM

Analysis of the basic principles of MySQL database management system

An in-depth analysis of how HTML reads the database An in-depth analysis of how HTML reads the database Apr 09, 2024 pm 12:36 PM

An in-depth analysis of how HTML reads the database

Tips and practices for handling Chinese garbled characters in databases with PHP Tips and practices for handling Chinese garbled characters in databases with PHP Mar 27, 2024 pm 05:21 PM

Tips and practices for handling Chinese garbled characters in databases with PHP

How to handle database connection errors in PHP How to handle database connection errors in PHP Jun 05, 2024 pm 02:16 PM

How to handle database connection errors in PHP

See all articles