“Conocimientos Programación>Programación PHP /MySQL

Cómo cambiar el nombre de columna en MySQL

2014/12/2
A veces, un diseñador de bases de datos MySQL no sabe el nombre de la columna apropiada para los datos hasta después de que se ha diseñado e implementado una mesa. Los diseñadores pueden utilizar nombres de marcador de posición , mientras que el diseño de la estructura y las relaciones de los datos de la tabla y esperar hasta el final para completar su interfaz mediante la asignación de nombres de las columnas correspondientes. En otras situaciones, lo que parecía un buen nombre al principio ya no puede tener sentido como una base de datos crece o una vez software externo debe acceder y actualizar los datos. Afortunadamente , MySQL incorpora fácil de usar comandos SQL que permiten la flexibilidad necesaria . Cosas que necesitará
MySQL servidor de base de datos
Mostrar más instrucciones
1

Abra una ventana de terminal ( Unix , Linux o Mac OS X) o línea (Windows ) de mando y iniciar un shell cliente MySQL en el sistema. Debe iniciar el shell como usuario con privilegios para crear , modificar y eliminar bases de datos y tablas. Lo que entra en el indicador puede verse como cualquiera de los siguientes , dependiendo de cómo usted o el administrador del sistema ha configurado el servidor MySQL y cuentas de usuario :

mysql -u someusername -p

o


mysql -u someusername

o simplemente

mysql
2

Crear una base de datos de muestra para experimentar escribiendo lo siguiente en el indicador de MySQL :

cREAR bASE DE DATOS de la muestra ;

Seleccione la base de datos :
muestra USO

;

y crear una tabla en ella :

cREATE TABLA people_table (id INT PRIMARY KEY NOT NULL , nombre VARCHAR ( 25 ) , apellidos VARCHAR ( 25 ));
3

Introduzca el comando :

DESCRIBE people_table ;

Aparecerá una pantalla con formato del esquema people_table con los nombres de las columnas que figuran en la primera columna
4

Cambiar el nombre de la segunda columna introduciendo este comando : .

ALTER TABLE people_table cambiar la columna nombre nombre apellido VARCHAR ( 25 ) ;

Cambiar el nombre de la columna es sencillo, la sintaxis es :

ALTER TABLE nombre_tabla CAMBIO [ cOLUMNA ] old_column_name new_column_name data_definition ;
< p> los corchetes indican que la declaración de columna es opcional
5

Ver la tabla modificada de nuevo utilizando la función DESCRIBE :

DESCRIBE people_table ;

la nueva columna . nombre será visible en la lista de nombres en la primera columna se muestra
6

Ahora , alterar varios nombres de columna al mismo tiempo escribiendo lo siguiente : .

ALTER TABLE people_table cambiar la columna 'nombre name_one VARCHAR ( 25 ) , cambiar la columna last_name name_two VARCHAR ( 25 ) ;

al cambiar varios nombres de columna se requiere la declaración cOLUMNA , de lo contrario , la sintaxis es idéntica a la evolución de una sola columna. Cada cláusula COLUMNA DE CAMBIO deben estar separadas por una coma
7

Ver los cambios más recientes con DESCRIBIR :

DESCRIBE people_table ;

Ahora, ambos nombres de columna en la lista. en la columna de la izquierda tienen los nombres nuevos name_one y name_two
8

Cuando termine de experimentar , eliminar la base de datos de la muestra con el siguiente comando: .

DROP muestra de base de datos;


Página anterior:
Programación PHP /MySQL
MySQL Tutorial clave principal
Cómo convertir Varchar flotar en MySQL
Cómo crear y usar $ _SESSION en PHP
Cómo llamar a un nombre de archivo PHP de código XML flash
Cómo reemplazar una palabra en un archivo de texto externo mediante PHP
Cómo seleccionar entre las gamas de MySQL
Cómo cambiar una clave principal en MySQL
Niveles de aislamiento SSIS
Conocimientos Informáticos © http://www.ordenador.online