κάνει μια νέα βάση δεδομένων . Πολλοί φορείς παροχής φιλοξενίας επιτρέπουν στους χρήστες τους να δημιουργήσουν μια νέα βάση δεδομένων MySQL χρησιμοποιώντας τον πίνακα cPanel MySQL Databases ελέγχου . Ανοίξτε το MySQL cPanel , κάντε κλικ στο κουμπί δημιουργία βάσης δεδομένων και πληκτρολογήστε το όνομα της νέας βάσης δεδομένων σας . Μπορείτε επίσης να επιλέξετε να προσθέσετε πολλούς χρήστες στη βάση δεδομένων με την MySQL cPanel . 2
Ξεκινήστε ένα νέο τραπέζι και να επισυνάψετε μια νέα αυτόματη προσαύξηση πεδίο πρωτεύοντος κλειδιού . Το πεδίο πρωτεύοντος κλειδιού αυτόματη προσαύξηση θα παρέχει αυτόματα ένα μοναδικό αριθμητικό αναγνωριστικό για κάθε νέο σύνολο δεδομένων που τοποθετούνται σε αυτό τον πίνακα της βάσης δεδομένων . Το μοναδικό αναγνωριστικό μπορεί να χρησιμοποιηθεί για να ταιριάζει με την εγγραφή δεδομένων σε αρχεία και σε άλλες βάσεις δεδομένων . Αυτό δημιουργεί μια σχέση μεταξύ δύο βάσεων δεδομένων. Σκεφτείτε το εξής παράδειγμα κώδικα PHP . Ένα νέο πίνακα της βάσης δεδομένων που ονομάζεται NewTable έχει δημιουργηθεί χρησιμοποιώντας την MySQL εντολή Δημιουργία πίνακα . Ο πίνακας έχει ανατεθεί ένα πεδίο πρωτεύοντος κλειδιού ονομάζεται ID . Η λειτουργία PHP mysql_query εκτελεί την εντολή
$ sql = ' CREATE TABLE ` ` ` yourDatabase NewTable ` ( ` id ` INT ( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ) ΚΙΝΗΤΗΡΑΣ = MyISAM . ? .
mysql_query ( $ sql ) ή να πεθάνουν ( «
λάθους , η δημιουργία της νέας βάσης δεδομένων απέτυχε
! ) ? Δημιουργήστε ένα πεδίο σήμανσης χρόνου . Η timestamps πεδίο περιλαμβάνει ένα σημαντικό συστατικό της δομής ρεκόρ . Αυτό θα σας επιτρέψει να ψώρας τα δεδομένα με βάση το πότε δημιουργήθηκε ένα σύνολο δεδομένων . Μπορείτε να επιλέξετε να ρυθμίσετε αυτόματα κάθε περίπτωση στο πεδίο σφραγίδας χρόνου για να συμπέσει με την ημερομηνία δημιουργίας ενός δίσκου. Στο παρακάτω παράδειγμα , ο πίνακας εντολών της MySQL Alter αλλάζει τον πίνακα για να προσθέσετε ένα νέο πεδίο σήμανσης χρόνου . Τα περιεχόμενα του πεδίου timestamp θα προεπιλογή στην ώρα κατά τη στιγμή της δημιουργίας του δίσκου
$ sql = ' ALTER TABLE ` NewTable ` ADD ` timestamp ` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ? » ? .
mysql_query ( $ sql ) ή να πεθάνουν ( «
λάθους , προσπάθεια αλλαγής απέτυχε
! ) ? Ορίστε δευτερεύοντα πεδία . Μπορείτε να εισαγάγετε πρόσθετα πεδία, όπως απαιτείται . Ο κώδικας που ακολουθεί θα χρησιμοποιήσει και πάλι την εντολή Alter πίνακα για να δημιουργήσετε μια πρόσθετη δομή των εγγραφών που περιέχει το όνομα , το email , Τηλέφωνο και διεύθυνση πεδία . Παρατηρήστε ότι το μήκος του κάθε πεδίου έχει περιοριστεί σε μόλις 100 χαρακτήρες . Η τεχνική αυτή διακόπτει την υπερβολική εισαγωγή δεδομένων σε κάθε δομή .
$ Sql = ' ALTER TABLE ` NewTable ` ADD ` όνομα ` VARCHAR ( 100 ) NOT NULL , ADD ` e-mail ` VARCHAR ( 100 ) NOT NULL , ADD ` Τηλέφωνο ` VARCHAR ( 100 ) NOT NULL , ADD ` διεύθυνση ` VARCHAR ( 100 ) NOT NULL ? » ?
mysql_query ( $ sql ) ή να πεθάνουν ( «
λάθους , προσπάθεια αλλαγής απέτυχε ' ) ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα