Come modificare una chiave primaria in MySQL

January 4

Una chiave primaria viene utilizzata per identificare ogni riga in una tabella. Si tratta di un valore unico, e significa che vi è una sola riga per ogni chiave primaria. A differenza di altri tasti, nessuna riga può avere una chiave primaria vuota. La chiave primaria può essere una colonna esistente in una tabella, oppure è possibile creare una colonna separata di funzionare solo come chiave primaria. Dopo aver creato una tabella, si potrebbe scoprire che è necessario modificare la chiave primaria della tabella. In MySQL, l'affermazione "alter table" consente di effettuare la modifica.

istruzione

1 Aprire una finestra di terminale (Linux / Unix) o un prompt finestra di comando (Windows).

2 Digitare il comando "mysql -u -p utente" per accedere al database MySQL. Sostituire la parola "utente" con il tuo nome utente corretto.

3 Digitare il comando "database di uso;" per la connessione al database che contiene la tabella che si desidera modificare. Sostituire la parola "database" con il nome corretto del database.

4 Digitare il comando "alter table nome_tabella cadere chiave primaria;" far cadere la chiave primaria esistente per quella tabella. Sostituire la parola "table_name" con il nome corretto per la tabella.

5 Digitare il comando "alter table nome_tabella aggiungere chiave primaria (column_name);" per creare la nuova chiave primaria. Sostituire la parola "table_name" e "nome_colonna" con il nome della tabella corretto e nome della colonna.

6 Digitare il comando "descrivere table_name" per verificare che le modifiche sono state fatte in modo corretto.