Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να αλλάξετε το Όνομα στήλης σε MYSQL

Μερικές φορές μια σχεδιαστής της βάσης δεδομένων MySQL δεν γνωρίζει το κατάλληλο όνομα στήλης για δεδομένα μέχρι την παρέλευση έχει σχεδιάσει και εφαρμόσει ένα τραπέζι . Οι σχεδιαστές μπορούν να χρησιμοποιήσουν τα ονόματα κράτησης θέσης , ενώ το σχεδιασμό δομή δεδομένων του πίνακα και τις σχέσεις και περιμένετε μέχρι το τέλος για να ολοκληρώσει τη διασύνδεσή της με την ανάθεση κατάλληλα ονόματα των στηλών . Σε άλλες περιπτώσεις , αυτό που φαινόταν σαν ένα καλό όνομα που αρχικά μπορεί να μην έχουν νόημα , όπως μια βάση δεδομένων μεγαλώνει ή εξωτερικής ως λογισμικό πρέπει να έχουν πρόσβαση και ενημέρωση των δεδομένων . Ευτυχώς , MySQL ενσωματώνει απλό στη χρήση εντολών SQL που επιτρέπουν αυτή την ευελιξία. Τα πράγματα που θα χρειαστείτε
server της βάσης δεδομένων MySQL
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε ένα παράθυρο τερματικού ( Unix , Linux ή Mac OS X ) ή στη γραμμή εντολών ( Windows) και την εκκίνηση ενός κελύφους MySQL πελάτη στην προτροπή . Πρέπει να ξεκινήσετε το κέλυφος ως χρήστης με δικαιώματα να δημιουργήσουν, να τροποποιήσουν και πτώση βάσεων και πινάκων . Αυτό που εισάγετε στο προτρεπτικό μπορεί να μοιάζει σαν ένα από τα εξής, ανάλογα με το πώς εσείς ή το διαχειριστή του συστήματος έχουν ρυθμίσει τις server και του χρήστη λογαριασμούς MySQL :

mysql - u someusername - p

ή

mysql - u someusername

ή απλά

mysql 2

Δημιουργήστε ένα δείγμα βάσης δεδομένων για να πειραματιστούν πάνω πληκτρολογώντας τα ακόλουθα στη γραμμή εντολών της MySQL :

CREATE DATABASE δείγμα ?

Επιλέξτε τη βάση δεδομένων :

δείγμα ΧΡΗΣΗ ?

και να δημιουργήσετε έναν πίνακα σε αυτό :

ΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑΣ people_table ( id INT NOT NULL PRIMARY KEY , όνομα VARCHAR ( 25 ) , last_name VARCHAR ( 25 ) ) ?
εικόνων 3

Πληκτρολογήστε την εντολή :

ΠΕΡΙΓΡΑΨΤΕ people_table ?

θα δείτε μια διαμορφωμένη οθόνη του people_table σχήμα με τα ονόματα των στηλών που περιλαμβάνονται στην πρώτη στήλη
Η

4 Αλλάξτε το όνομα της δεύτερης στήλης πληκτρολογώντας την εντολή : .

ALTER TABLE people_table ΑΛΛΑΓΗ όνομα ΣΤΗΛΗ first_name VARCHAR ( 25 ) ?

Αλλαγή ονόματος στήλης είναι απλή? η σύνταξη είναι :

ALTER TABLE table_name ΑΛΛΑΓΗ [ ΣΤΗΛΗ ] old_column_name new_column_name data_definition ?

Οι παρενθέσεις δείχνουν ότι η δήλωση είναι προαιρετική ΣΤΗΛΗ
5

Δείτε το τροποποιημένο πίνακα χρησιμοποιώντας και πάλι τη λειτουργία DESCRIBE : .

ΠΕΡΙΓΡΑΨΤΕ people_table ?

Η νέα στήλη το όνομα θα είναι ορατό στη λίστα των ονομάτων στην πρώτη στήλη εμφανίζεται
Η 6

τώρα , να αλλάξει πολλά ονόματα στηλών ταυτόχρονα με την εισαγωγή του ως εξής: .

ALTER TABLE people_table ΑΛΛΑΓΗ ΣΤΗΛΗ first_name NAME_ONE VARCHAR ( 25 ) , ΑΛΛΑΓΗ ΣΤΗΛΗ last_name name_two VARCHAR ( 25 ) ?

Όταν αλλάζετε πολλά ονόματα στηλών η δήλωση ΣΤΗΛΗ απαιτείται , αλλιώς η σύνταξη είναι ταυτόσημη με την αλλαγή ενός μόνο στήλη . Κάθε ρήτρα ΣΤΗΛΗ ΑΛΛΑΓΗ πρέπει να χωρίζονται από ένα κόμμα
Η 7

Δείτε τις πιο πρόσφατες αλλαγές με ΠΕΡΙΓΡΑΨΟΥΝ : .

ΠΕΡΙΓΡΑΨΤΕ people_table ?

Τώρα , τα δύο ονόματα των στηλών που απαριθμούνται στην αριστερή στήλη έχουν το NAME_ONE νέα ονόματα και name_two
8

Όταν τελειώσετε να πειραματίζεται , να διαγράψετε το δείγμα βάσης δεδομένων με την ακόλουθη εντολή : .

δείγμα DROP DATABASE ?


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα