וואָס דאַטן טייפּס שטיצט MySQL? דיטיילד דערקלערונג פון דאַטן טייפּס אין MySQL

מיסקלוואָס זענען די שטיצט דאַטן טייפּס?מיסקלדעטאַילס פון דאַטן טייפּס אין

MySQL דאַטן טייפּס

די טייפּס פון דאַטן פעלדער דיפיינד אין MySQL זענען זייער וויכטיק פֿאַר די אַפּטאַמאַזיישאַן פון דיין דאַטאַבייס.

MySQL שטיצט אַ פאַרשיידנקייַט פון טייפּס, וואָס קענען זיין בעערעך צעטיילט אין דריי קאַטעגאָריעס: נומעריק, דאַטע / צייט און שטריקל (כאַראַקטער) טייפּס.


נומעריק טיפּ

MySQL דאַטאַבייסכל נאָרמאַל סקל נומעריק דאַטן טייפּס זענען געשטיצט.

די טייפּס אַרייַננעמען שטרענג נומעריק דאַטן טייפּס (ינטעגער, סמאַללינט, דעצימאַל און נומעריק), און דערנענטערנ נומעריק דאַטן טייפּס (פלאָוט, פאַקטיש, און טאָפּל פּינטלעכקייַט).

די קיווערד INT איז אַ סינאָנים פֿאַר INTEGER און די קיווערד DEC איז אַ סינאָנים פֿאַר DECIMAL.

די BIT דאַטן טיפּ האלט ביט פעלד וואַלועס און שטיצט MyISAM, MEMORY, InnoDB און BDB טישן.

ווי אַ פאַרלענגערונג צו די SQL נאָרמאַל, MySQL אויך שטיצט די ינטאַדזשער טייפּס TINYINT, MEDIUMINT און BIGINT.די טיש אונטן ווייזט די סטאָרידזש און קייט פארלאנגט פֿאַר יעדער ינטאַדזשער טיפּ.

טיפּגרייסקייט (געחתמעט)קייט (ניט געחתמעט)用途
TINYINT1 בייט(-128, 127)(0, 255)קליין ינטאַדזשער ווערט
SMALLINT2 בייט(-32 768, 32 767)(0, 65 535)גרויס ינטאַדזשער ווערט
מיטל3 בייט(-8 388 608, 8 388 607)(0, 16 777 215)גרויס ינטאַדזשער ווערט
INT אָדער INTEGER4 בייט(-2 147 483 648, 2 147 483 647)(0, 4 294 967 295)גרויס ינטאַדזשער ווערט
BIGINT8 בייט(-9 233 372 036 854 775 808, 9 223 372 036 854 775 807)(0, 18 446 744 073 709 551 615)זייער גרויס ינטאַדזשער ווערט
פלאָוט4 בייט(-3.402 823 466 E+38, -1.175 494 351 E-38), 0, (1.175 494 351 E-38, 3.402 823 466 351 E+38)0, (1.175 494 351 E-38, 3.402 823 466 E+38)איין פּינטלעכקייַט
פלאָוטינג פונט ווערט
טאָפּל8 בייט(-1.797 693 134 862 315 7 E+308, -2.225 073 858 507 201 4 E-308), 0, (2.225 073 858 507 201 4 E-308, 1.797, 693, 134 862 315 E-7, 308, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX.0, (2.225 073 858 507 201 4 E-308, 1.797 693 134 862 315 7 E+308)טאָפּל פּינטלעכקייַט
פלאָוטינג פונט ווערט
דעצימאַלפֿאַר דעצימאַל(מ,ד), אויב מ>ד, עס איז מ+2 אַנדערש עס איז ד+2דעפּענדס אויף די וואַלועס פון M און Dדעפּענדס אויף די וואַלועס פון M און Dדעצימאַל ווערט

טאָג און צייט טיפּ

דאַטע און צייט טייפּס וואָס פאָרשטעלן צייט וואַלועס זענען DATETIME, DATE, TIMESTAMP, TIME און YEAR.

יעדער צייט טיפּ האט אַ קייט פון גילטיק וואַלועס און אַ "נול" ווערט, וואָס איז געניצט ווען ספּעציפיצירן אַ פאַרקריפּלט ווערט וואָס MySQL קען נישט פאָרשטעלן.

די TIMESTAMP טיפּ האט אַ פּראַפּרייאַטערי אַוטאָ-דערהייַנטיקן שטריך וואָס וועט זיין דיסקרייבד שפּעטער.

טיפּגרייס
(ביטע)
קייטפֿאָרמאַט用途
טייטל31000-01-01/9999-12-31YYYY-MM-DDדאַטע ווערט
צייַט3‘-838:59:59'/'838:59:59'HH: MM: SSצייט ווערט אָדער געדויער
יאָר11901/2155יייייאָר ווערט
דאַטעטיים81000-01-01 00:00:00/9999-12-31 23:59:59YYYY-MM-DD HH: MM: SSגעמישט דאַטע און צייט וואַלועס
TIMESTAMP41970-01-01 00:00:00/2037 年某时YYYYMMDDHMMSSגעמישט דאַטע און צייט וואַלועס, טימעסטאַמפּ

שטריקל טיפּ

שטריקל טייפּס אָפּשיקן צו CHAR, VARCHAR, BINARY, VARBINARY, BLOB, TEXT, ENUM און SET.דער אָפּטיילונג באשרייבט ווי די טייפּס אַרבעט און ווי צו נוצן זיי אין פֿראגן.

טיפּגרייס用途
טאַנק0-255 ביטעספאַרפעסטיקט-לענג שטריקל
VARCHAR0-65535 ביטעסבייַטעוודיק לענג שטריקל
TINYBLOB0-255 ביטעסביינערי שטריקל פון אַרויף צו 255 אותיות
TINYTEXT0-255 ביטעסקורץ טעקסט שטריקל
בלאַבז0-65 535 ביטעסלאַנג טעקסט דאַטן אין ביינערי פאָרעם
טעקסט0-65 535 ביטעסלאַנג טעקסט דאַטן
מעדיומבלאָב0-16 777 215 ביטעסמיטל-לענג טעקסט דאַטן אין ביינערי פאָרעם
מעדיום טעקסט0-16 777 215 ביטעסמיטל לענג טעקסט דאַטן
LONGBLOB0-4 294 967 295 ביטעסזייער גרויס טעקסט דאַטן אין ביינערי פאָרעם
LONGTEXT0-4 294 967 295 ביטעסזייער גרויס טעקסט דאַטן

די CHAR און VARCHAR טייפּס זענען ענלעך, אָבער זיי זענען סטאָרד און ריטריווד דיפערענטלי.זיי אויך אַנדערש אין טערמינען פון זייער מאַקסימום לענג און צי טריילינג ספּייסאַז זענען אפגעהיט.קיין פאַל קאַנווערזשאַן איז דורכגעקאָכט בעשאַס סטאָרידזש אָדער ריטריוואַל.

די BINARY און VARBINARY קלאסן זענען ענלעך צו CHAR און VARCHAR, אַחוץ אַז זיי אַנטהאַלטן ביינערי סטרינגס אַנשטאָט פון ניט-ביינערי סטרינגס.אַז איז, זיי אַנטהאַלטן בייט סטרינגס אַנשטאָט פון כאַראַקטער סטרינגס.דאָס מיינט אַז זיי האָבן קיין כאַראַקטער שטעלן, און סאָרטינג און פאַרגלייַך איז באזירט אויף די נומעריק וואַלועס פון די זייַל ווערט ביטעס.

א בלאָב איז אַ ביינערי גרויס כייפעץ וואָס קענען האַלטן אַ וועריאַבאַל סומע פון ​​דאַטן.עס זענען 4 טייפּס פון בלאָב: טיניבלאָב, בלאָב, מעדיומבלאָב און לאָנגבלאָב.זיי נאָר אַנדערש זייַן אין די מאַקסימום לענג פון די ווערט זיי קענען האַלטן.

עס זענען 4 טעקסט טייפּס: TINYTEXT, TEXT, MEDIUMTEXT און LONGTEXT.די שטימען צו די 4 BLOB טייפּס, מיט דער זעלביקער מאַקסימום לענג און סטאָרידזש באדערפענישן.

Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ ) שערד "וואָס זענען די דאַטן טייפּס געשטיצט דורך MySQL? דיטיילד דערקלערונג פון דאַטן טייפּס אין MySQL" צו העלפֿן איר.

ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-466.html

ברוכים הבאים צו די טעלעגראַם קאַנאַל פון Chen Weiliang ס בלאָג צו באַקומען די לעצטע דערהייַנטיקונגען!

🔔 זייט דער ערשטער צו באַקומען די ווערטפול "ChatGPT אינהאַלט מאַרקעטינג אַי געצייַג באַניץ גייד" אין די קאַנאַל שפּיץ וועגווייַזער! 🌟
📚 דער פירער כּולל ריזיק ווערט, 🌟 דאָס איז אַ זעלטן געלעגנהייט, טאָן ניט פעלן עס! ⏰⌛💨
ייַנטיילן און ווי אויב איר ווילט!
דיין ייַנטיילונג און לייקס זענען אונדזער קעסיידערדיק מאָוטאַוויישאַן!

 

发表 评论

אייער בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען געניצט * פירמע

מעגילע צו שפּיץ