Multidesk.be » Forums » Webdevelopment & -scripting » MySQL grootte van TEXT-veldtype (gesloten)

Helpinformatie
Dit onderwerp bevindt zich in het archief.
Het is bijgevolg niet mogelijk er nog op te reageren.
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten
0 gasten lezen dit onderwerp.
^ Onderwerp geschreven door Martijn op woensdag 7 april 2004 om 16:27:33.
Martijn heeft nog geen avatar toegevoegd
Multiviteit: 13785
Beheerder
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Ben al even een tijdje aan't zoeken naar de maximumgrootte die ik kan gebruiken bij een veldtype 'TEXT' in MySQL.

Quote http://www.mysql.com/doc/en/Storage_requirements.html:

Dixit

The storage requirements for each of the column types supported by MySQL are listed by category. The maximum size of a row in a MyISAM table is 65534 bytes. Each BLOB and TEXT column accounts for only 5-9 bytes toward this size.


Quote2:

Dixit

From MySQL 4.1.0 on, a CHAR or VARCHAR column with a length specification greater than 255 is converted to the smallest TEXT type that can hold values of the given length. For example, VARCHAR(500) is converted to TEXT, and VARCHAR(200000) is converted to MEDIUMTEXT. This is a compatibility feature.


Als ik het juist begrijp, is de maximale grootte voor een veld met type TEXT 5-9 bytes.
Nu, dat zegt niet echt veel, heeft er iemand een concreet idee hoeveel karakters dit tenminste zijn? Ik neem aan een getal met 500 tekens? Het heeft eigenlijk niet zo erg veel belang, aangezien iik niet vermoed dat je bij normaal gebruik ooit die limiet zal halen, maar ik heb de limiet nu wel nodig. :-)
Met vriendelijke groeten,
Martijn Wouters
^ Reactie #1 geschreven door rObkE op woensdag 7 april 2004 om 13:20:29.
rObkE heeft nog geen avatar toegevoegd
Multiviteit: 3765
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
65535 bytes, en geen 65534 iirc :)
^ Reactie #2 geschreven door Martijn op woensdag 7 april 2004 om 13:21:48.
Martijn heeft nog geen avatar toegevoegd
Multiviteit: 13785
Beheerder
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Ah bedankt, dat kon inderdaad wel eens voor problemen zorgen(eek) (bounce) (bun) (dream)
Met vriendelijke groeten,
Martijn Wouters
^ Reactie #3 geschreven door rObkE op woensdag 7 april 2004 om 13:23:17.
rObkE heeft nog geen avatar toegevoegd
Multiviteit: 3765
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
http://www.mysql.com/doc/en/Column_types.html

Dixit

BLOB or TEXT column with a maximum length of 65535 (2^16 - 1) characters. See section 14.2.5.1 Silent Column Specification Changes. See section 12.3.2 The BLOB and TEXT Types.
^ Reactie #4 geschreven door Martijn op woensdag 7 april 2004 om 13:31:01.
Martijn heeft nog geen avatar toegevoegd
Multiviteit: 13785
Beheerder
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Owkej, merci, dan zal ik er eens een limiet van 30 000 opzetten zie, niemand die een tekst typt op een foum die zolang is (6)


Aja, moest iemand van zin zijn mij ongelijk te bewijzen, lees dan eerst deze topic ne keer, helpt ge ons ineens ook ;-) (whip)
Met vriendelijke groeten,
Martijn Wouters
^ Reactie #5 geschreven door Bert op woensdag 7 april 2004 om 15:18:10.
Bert's avatar
Multiviteit: 545
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Iemand heeft dit al gepresteerd op dit forum. Kijk maar naar dit topic. Als je dit in word plakt kom je aan de 35.738 tekens met spaties inbegrepen! :-P :D
^ Reactie #6 geschreven door Martijn op woensdag 7 april 2004 om 16:27:33.
Martijn heeft nog geen avatar toegevoegd
Multiviteit: 13785
Beheerder
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Da's ni typen, dus da telt ni (no) (rolleyes)
Met vriendelijke groeten,
Martijn Wouters
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten