Cómo extender la longitud de VARCHAR en MySQL (En 6 Pasos)
Después de crear un tabla MySQL con todos los campos de la base de datos y especificar los tipos de datos, tú o tu cliente pueden decidir que el número de caracteres permitidos en el campo debe ser más extenso. Afortunadamente, cambiar el número de caracteres en un campo de cadena tal como en un campo tipo VARCHAR se puede hacer con una simple consulta de MySQL. Todo lo que tienes que hacer es conectarte a la base de datos MySQL a través de phpMyAdmin y escribir la consulta.
Paso 1
Inicia sesión en tu cuenta de hospedaje web y haz clic en el botón de phpMyAdmin para acceder a la base de datos de MySQL. Ingresa tu nombre de usuario y contraseña de phpMyAdmin para utilizar el programa y entrar a tu base de datos MySQL.
Paso 2
Haz clic en la ficha de bases de datos para mostrar las bases de datos que estás utilizando actualmente. Haz clic en el nombre de base de datos en la lista que deseas cambiar el atributo VARCHAR.
Paso 3
Haz clic en el nombre de la tabla de base de datos que deseas cambiar el atributo VARCHAR. Por ejemplo, utiliza una tabla llamada producto que tiene un campo denominado código cuya longitud de caracter ha sido previamente ajustado a 20 caracteres.
Paso 4
Haz clic en el icono de la estructura en la columna de acción para mostrar la estructura de la tabla de la base de datos del producto (la lista de campos con sus tipos de datos).
Paso 5
Haz clic en la ficha SQL para mostrar el cuadro de consulta SQL. Escribe la consulta "ALTER TABLE product MODIFY code
VARCHAR(50)" en el cuadro de texto de consulta. Haz clic el lado inferior derecho del cuadro de diálogo de Run SQL.
Paso 6
Espera a que el phpMyAdmin exhiba la declaración "Your SQL query has been executed successfully" (tu consulta SQL ha sido ejecutada con éxito). Haz clic en la ficha de estructura para mostrar la nueva estructura de la tabla con el valor modificado de VARCHAR 50. Verifica que la columna de tipo en el campo código se ha cambiado de VARCHAR(20) a VARCHAR(50). Cierra la sesión de myPHPMyAdmin y sal de tu cuenta de hospedaje web.
Referencias
- Apress. The definitive guide to MySQL. 2005. Michael Kofler, David Kramer
- O'Reilly Media, Inc. Head First PHP & MySQL. 2008. Lynn Beighley, Michael Morrison
- MySQL. The complete reference by Vikram Vaswani
- InfoGoal Data Management Center. SQL ALTER TABLE Statement
- O'Reilly Media, Inc. MySQL in a nutshell. 2008. Russell J. T. Dyer
- YouTube. Bienvenido al día 8