Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come modificare il nome della colonna in MySQL

Qualche volta un progettista di database MySQL non conosce il nome della colonna appropriata per i dati fino a dopo che ha progettato e realizzato un tavolo. I progettisti possono utilizzare i nomi di segnaposto mentre progettano la struttura e le relazioni i dati della tabella e aspettare la fine di completare la sua interfaccia tramite l'assegnazione di nomi di colonna appropriate . In altre situazioni , quello che sembrava un buon nome inizialmente non possono più avere senso come un database cresce o una volta il software esterno deve accedere e aggiornare i dati . Fortunatamente, MySQL incorpora semplice da usare comandi SQL che permettono di questa flessibilità necessaria . Cose che ti serviranno
MySQL database del server
Show More Istruzioni
1

Aprire una finestra di terminale ( Unix , Linux o Mac OS X ) o riga comandi ( Windows) e avviare una shell MySQL client al prompt. È necessario avviare la shell come utente con privilegi di creare , modificare ed eliminare i database e tabelle . Cosa si entra nel prompt può apparire come una delle seguenti , a seconda di come voi o il vostro amministratore di sistema è configurato il server MySQL e gli account utente :

mysql-u someusername - p

o

mysql-u someusername

o semplicemente

mysql
2

Creare un database di esempio per sperimentare su immettendo quanto segue al prompt di MySQL :

CREATE dATABASE campione ;

Selezionare il database :

campione USO ;

e creare una tabella in esso :

CREATE TABELLA people_table ( id INT NOT NULL PRIMARY KEY , nome VARCHAR ( 25 ) , cognome VARCHAR ( 25) ) ;
3

Immettere il comando :

DESCRIVERE people_table ;

vedrete una visualizzazione formattata dello schema people_table con i nomi delle colonne elencate nella prima colonna
4

cambiare il nome della seconda colonna inserendo questo comando: .

ALTER TABLE people_table colonna Modifica nome first_name VARCHAR ( 25) ;

Modifica di un nome di colonna è semplice , la sintassi è:

ALTER TABLE nome_tabella CHANGE [ cOLONNA ] old_column_name new_column_name data_definition ;

le parentesi indicano che la dichiarazione cOLONNA è facoltativo
5

Visualizza la tabella alterata utilizzando la funzione di designare:

DESCRIVERE people_table ;

la nuova colonna . nome sarà visibile nella lista dei nomi nella prima colonna visualizzata
6

Ora , modificare i nomi delle colonne multiple contemporaneamente inserendo il seguente : .

ALTER TABLE people_table colonna Modifica first_name name_one VARCHAR ( 25 ) , colonna Modifica cognome name_two VARCHAR ( 25) ;

Quando si cambiano i nomi delle colonne multiple è richiesta la dichiarazione colonna, altrimenti la sintassi è identica alla modifica di una singola colonna . Ogni clausola COLONNA cambiamento deve essere separato da una virgola
7

Mostra gli ultimi cambiamenti con DESCRIVERE :

DESCRIVERE people_table ;

Ora , entrambi i nomi delle colonne elencate . nella colonna di sinistra sono i nuovi nomi name_one e name_two
8

al termine la sperimentazione , eliminare il database di esempio con il seguente comando : .

GOCCIA database di esempio ;


 

Programmazione © www.354353.com