Avatar billede j0ker Nybegynder
24. april 2002 - 00:31 Der er 15 kommentarer og
1 løsning

varchar/longtext/...

Er der nogen der vil give en forklaring på hvornår jeg skal vælge VARCHAR frem for LONGTEXT, MEDIUMTEXT frem for VARCHAR osv...
Avatar billede a1a1 Novice
24. april 2002 - 00:33 #1
varchar kan kun indeholde 255 tegn.

:)
Avatar billede ztyxx Nybegynder
24. april 2002 - 00:34 #2
Avatar billede a1a1 Novice
24. april 2002 - 00:37 #3
text 65535
mediumtext 16777215
longtext 4294967295

og lidt mere teknisk fra manualen (BLOB og text er det "samme")
Only the MyISAM table type supports indexing on BLOB and TEXT columns.  When putting an index on a BLOB or TEXT column you MUST always specify the length of the index:

CREATE TABLE test (blob_col BLOB, index(blob_col(10)));

·    When you use ORDER BY or GROUP BY with a TEXT or BLOB column, only the first max_sort_length bytes are used.  See BLOB.

    ·    In MySQL Version 3.23.23 or later, you can also create special FULLTEXT indexes. They are used for full-text search. Only the MyISAM table type supports FULLTEXT indexes. They can be created only from VARCHAR and TEXT columns.  Indexing always happens over the entire column, partial indexing is not supported. See Fulltext Search for details of operation.
Avatar billede ztyxx Nybegynder
24. april 2002 - 00:40 #4
så omregnet er LONGTEXT ca 4,2 GB, det er vel nok til lidt tekst*LOL*
Avatar billede j0ker Nybegynder
24. april 2002 - 00:44 #5
Ja, men hvorfor laver man så ikke bare alle felter til longtext?
Avatar billede ztyxx Nybegynder
24. april 2002 - 00:46 #6
det er fordi at man måske ikke ønsker at brugere i f.eks. gæstebøger skal lægge hele romaner ind :-)
Avatar billede a1a1 Novice
24. april 2002 - 00:48 #7
og så tager det længere tid at søge idet....
Avatar billede ztyxx Nybegynder
24. april 2002 - 00:50 #8
prøv at forestille dig en gæstebog med 300 indlæg, der hver især fylder en halv bondegård, du kan nå at vaske bilen før den er færdig med at loade...
Avatar billede a1a1 Novice
24. april 2002 - 00:54 #9
...hvormange gb er en halvbondegård...:)
Avatar billede j0ker Nybegynder
24. april 2002 - 00:59 #10
Okay, er det kun derfor?? Hvad er VARCHAR så?
Avatar billede ztyxx Nybegynder
24. april 2002 - 01:00 #11
prøv at læse dig til det på linket jeg gav dig
Avatar billede ztyxx Nybegynder
24. april 2002 - 01:01 #12
a1 ca 3, hvis det er en lille bondegård, uden dyr*LOL*
Avatar billede a1a1 Novice
24. april 2002 - 01:02 #13
255 tegn ?
:)
Avatar billede a1a1 Novice
24. april 2002 - 01:04 #14
:))
så skal man jo bare have 2 longtext felter, så er der nok til 1 stor gård og også plads til dyr

:) :)
Avatar billede j0ker Nybegynder
24. april 2002 - 18:51 #15
Så stopper i sq!! :o)
Avatar billede ztyxx Nybegynder
24. april 2002 - 22:23 #16
hmm, j0ker er du da ikke til landet og dyr*LOL*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester