articulus Directory
MySQLQuid sunt muniti typi data?MySQLDetails of notitia genera in
MySQL data types
Genera notitiarum agrorum in MySQL definitorum magni ponderis sunt ad datorum tuorum optimam.
MySQL varietatem generum sustinet, quae dure in tria genera dividi potest: numerorum, date/temporis, et chordae (charactere) genera.
Ordo numerorum
MySQL databaseOmnes normae SQL datae numerorum rationes sustentantur.
Hae species notarum numerorum strictarum generum (INTEGER, SAMALLINT, DECIMAL, NUMERICUS), et approximatae rationes numerorum notarum (NAVIA, REALIS et DUPLEX ACCURATIO).
Keyword INT synonymum est INTEGER ac keyword DEC synonymum DECIMAL.
FRUSTUM typum evulgatum tenet aliquantulum campi valores ac sustentationes MyISAM, MEMORIAM, InnoDB, et BDB tabulas.
Protensio ad vexillum SQL, MySQL sustinet etiam typos integros TINYINT, MEDIUMINT, BIGINT.Mensa infra indicat repositiones et extensiones pro singulis integris speciebus requisitae.
genus | magnitudine | range (signed) | range (unsigned) | usus |
---|---|---|---|---|
TINYINT | 1 byte | (-128,127, XNUMX) | (0, 255) | parvum valorem integrum |
PAULLULUM | 2 byte | XXXII 32, XXXII 768; | (0, 65 535) | magnus numerus integer |
MEDIUMINT | 3 byte | (-8 388 608, 8 388 607); | (0, 16 777 215); | magnus numerus integer |
Int vel integer | 4 byte | (II 2 147 483, 648 2 147 483); | (0, 4 294 967 295); | magnus numerus integer |
BIGINT | 8 byte | (-9 233 372 036 854 775 808, 9 223 372 036 854 775 807); | (0, 18 446 744 073 709 551 615) | amplissimum integrum valorem |
RATIS | 4 byte | (-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) | una cura fluctuetur valorem |
GEMINUS | 8 byte | (-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 7 E+308); | 0, (2.225 073 858 507 201 4 E-308, 1.797 693 134 862 315 7 E+308) | duplex cura fluctuetur valorem |
DECIMAL' | Nam DECIMAL(M,D) si M>D est M+2, aliud est D+2 | pendent valores ipsius M et D | pendent valores ipsius M et D | punctum valorem |
date and time type
Dies et tempus typi quae valores temporis exhibentes sunt DATETIME, DATE, TIMESTAMP, TEMPUS et ANNO.
Quoties genus varias valorum validorum et "nullus" habet, qui adhibetur cum specificans valorem invalidum quem MySQL repraesentare non potest.
Genus TIMESTAMP proprietarium auto-renovationis habet, quod postea describetur.
genus | magnitudine (byte) | range | forma | usus |
---|---|---|---|---|
DATE | 3 | 1000-01-01/9999-12-31 | YYYY-MM-DD | date valorem |
TEMPUS | 3 | ‘-838:59:59'/'838:59:59' | N: mm: ss | tempus valorem vel durationem |
ANNUS | 1 | 1901/2155 | YYYY | annus valorem |
datetime | 8 | 1000-01-01 00:00:00/9999-12-31 23:59:59 | YYYY-MM-DD n: mm: ss | Mixta date and time values |
TIMESTAMP | 4 | 1970-01-01 00:00:00/2037 年某时 | YYYYMMDDHHMMSS | mixta date et temporis valores, indicatione |
Genus filum
Genera filorum referuntur ad CHAR, VARCHAR, BINARIA, VARBINARIA, BLOB, TEXTUM, ENUM, ET SET.Haec sectio describitur quomodo rationes istae laborant et quomodo in quaestionibus adhibeantur.
genus | magnitudine | usus |
---|---|---|
AMBEDO | 0-255 bytes | fixum longitudine chorda |
VARCHAR | 0-65535 bytes | variae longitudinis filum |
TINYBLOB | 0-255 bytes | binarii linea usque ad CCLV characteribus |
TINYTEXT | 0-255 bytes | breviter illud filum |
STILLA | 0-65 535 bytes | longum illud data in forma binarii |
Text | 0-65 535 bytes | longum illud data |
MEDIUM BLOB | 0-16 777 215 bytes | Medium longitudo textus data in forma binaria |
MEDIUM TEXT | 0-16 777 215 bytes | medium longitudo textus notitia |
LONGBLOB | 0-4 294 967 295 bytes | Valde magnae litterae datae in forma binaria |
LONGTEXT | 0-4 294 967 295 bytes | amplissimum textum data |
Genera CHAR et VARCHAR similia sunt, sed aliter reponuntur et recepta sunt.Differunt etiam termini maximae longitudinis et conservantur trahens an spatia.Nullus casus conversionis fit in repositione vel retrieval.
Classes binariae et VARBINARIAE CHAR et VARCHAR similes sunt, excepto quod chordas binarias pro chordis non binariis continent.Hoc est, chordas pro chordis characteris continent.Hoc modo nullam habent characterem, et genus et comparatio fundatur in valores numerorum columnae bytes.
A BLOB est magnum obiectum binarium quod variabilis rerum notitia comprehendere potest.Genera sunt 4 BLOB: TINYBLOB, BLOB, MEDIUMBLOB et LONGBLOB.Solum differunt maximam longitudinem pretii quam capere possunt.
Genera sunt 4 TEXT: TINYTEXTI, TEXTI, MEDIUMTEXTI ET LONGTEXTI.Haec genera 4 BLOB correspondent, cum maxima longitudine ac repositione requisita.
Spes Chen Weiliang Blog ( https://www.chenweiliang.com/ ) participatur "Quae sunt genera data MySQL suffulta? Explicatio Data Types in MySQL" adiuvare vos.
Grata communicare nexum huius articuli:https://www.chenweiliang.com/cwl-466.html
Grata ad canalem Telegram Chen Weiliang's blog ut tardus updates!
📚 Hic dux ingens valorem continet, 🌟 Haec rara occasio est, id non fallunt! ⏰⌛💨
Share and like si libet!
Tua communicatio et similia continua sunt motiva nostra!