kostenloser Webspace werbefrei: lima-city


MySQL: maximale (string) Länge (Zeichen/Byte) in VARCHAR ?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    opsuche

    opsuche hat kostenlosen Webspace.

    Hallo

    ist die maximale (erlaubte) Länge eines HTTP_USER_AGENT String größer als 255 Zeichen?

    ich habe sowas gefunden:

    Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; .NET CLR 3.0.04506.648; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)


    das ist mit strlen() eine Länge von 257 Zeichen ....

    heisst das, wenn ich einen User-Agent in MySQL speichern will,
    dass dann VARCHAR (255) garnicht ausreichend ist ... ?!? soll ich dann TEXT nehmen, oder was ?

    Was passiert, wenn ich diesen (257 Zeichen langen) String (in utf8) mit VARCHAR (255) speichere

    ... bezieht sich das "255" in VARCHAR (255) auf die Anzahl der Zeichen oder auf Bytes ??
    ... gilt das auch bei UTF8 ... weil da ja manche Zeichen aus bis zu 3 character bestehen ?!


    Beitrag zuletzt geändert: 28.4.2013 11:45:43 von opsuche
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Alle nötigen Infos zu:
    VARCHAR http://dev.mysql.com/doc/refman/5.1/de/char.html
    TEXT http://dev.mysql.com/doc/refman/5.1/de/blob.html

    Zu HTTP_USER_AGENT ist mir keine Limit bekannt

    Beitrag zuletzt geändert: 28.4.2013 12:00:47 von jam00
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!