Estaba pensando en almacenar valores de URL en mi base de datos, pero sé que algunas URL a veces son ridículamente largas. Creo que mi base de datos MySQL es la versión 5.0.¿Cuál es la mejor manera de almacenar un valor de URL usando MySQL?
Estaba pensando en usar.
VARCHAR(255)
pero esto solo funcionará durante tanto tiempo. Entonces debería usar
TEXT
Dependiendo de sus necesidades, utiliza acortamiento de URL (IE: TinyURL) y almacena la versión abreviada. –
@OMG Ponies: Eso está creando otra dependencia externa. –
255 es demasiado corto como han señalado otras personas. Necesitará al menos 2K si cumple con las especificaciones. La pregunta es: ¿qué quieres hacer con eso? ¿Solo almacenar como está o tratar como texto? Eso le dará el tipo (BLOB o VARCHAR/TEXT) – dajobe