日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql-笔记-数据类型

發布時間:2025/6/17 数据库 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql-笔记-数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

https://dev.mysql.com/doc/refman/5.7/en/numeric-type-overview.html

?

serial: SERIAL?is an alias for?BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE.

zerofill:如果指定numeric 列指定為 zerofill ,自動為非符號列 If you specify?ZEROFILL?for a numeric column, MySQL automatically adds the?UNSIGNED?attribute to the column.

bool Boolean 與tinyint(1)同,0 為 false ,非0為true; 但是 true=1 ,false=0

These types are synonyms for tinyint(1).?A value of zero is considered false. Nonzero values are considered true

bigint 列不能超過:9223372036854775807

decimal[(M[,D])] [unsigned][zerofill] ---M 精度 數字的總數;D 小數的長度數值范圍;M最大65,D最大30 ,如果省略,D=0,M=10 ,如果D=0,數字沒有小數部分,M 不包括 小數點、+-標識;所有使用decimal列做的計算+-*/都是65的精度

https://dev.mysql.com/doc/refman/5.7/en/date-and-time-type-overview.html

時間:MySQL允許 TIME DATETIME TIMESTAMP 定義秒到6位微秒:type_name(fsp) fsp 0-6的數,如果沒有fsp,默認為0

DATE:1000-01-01 到 9999-12-31 格式:YYYY-MM-DD 允許分配字符串或數字值

DATETIME[(fsp)]: 1000-01-01 00:00:00.000000 到9999-12-31 23:59:59.999999 MYSQL顯示格式:YYYY-MM-DD HH:MM:SS[.fraction]? 可使用 default 和 on update 定義 字段的默認值、更新到當前日期時間

TIMESTAMP[(fsp)] 1970-01-01 00:00:01.000000 UTC 到 2038-01-19 03:14:07.999999 UTC

如果 explicit_defaults_for_timestamp 不可用,如果沒有明確指定值,表中第一個timestamp字段自動賦值 最近的修改日期和日間,如果字段定義不允許null值,可用指定timestamp字段值=null 存儲當前日期時間

默認表中的第1列timestamp有自動初始化為當前日期 或 修改為當前日期的功能。所有timestamp列可以使用default current_timestamp / on update current_timestamp 定義這樣屬性

TIME[(fsp)]: 時間 范圍:-838:59:59.000000 到 838:59:59.000000 mysql顯示格式:HH:MM:SS[.fraction]

? ? fsp:0-6位,如果大于6位自動為3位,秒后的小數位,默認是0

Year[(4)] 顯示格式:YYYY 1901到2155 和 0000

[national]char[(M)][character set charset_name] [collate collation_name] : 固定長度字符串 右填充空格到指定長度。M :字符長度-范圍:0-255 如果不指定M 則為 1

char(0) 占1個字符,只存 null 和? ''

[national] varchar(M)[character set charset_name][collate collation_name] 可變長度字符串 M 范圍:0到65535?

65535 字節 指所有列長度和,有效的最大長度取決于所有列長度 和 使用的字符集,utf8每個字符3個字節

?

轉載于:https://www.cnblogs.com/caojuansh/p/10412406.html

總結

以上是生活随笔為你收集整理的mysql-笔记-数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。