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

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

MySQL Tutorial για τις Ταχυδρομικές λίστες

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

Ο πίνακας ταχυδρομικό κώδικα σας επιτρέπει να έχετε μόνο ένα παράδειγμα από κάθε πόλη, και πολιτεία για κάθε ταχυδρομικό κώδικα , τη μείωση του πλεονασμού δεδομένων με στη βάση δεδομένων . Επίσης, μειώνει την πιθανότητα σφάλματος. Η σύνταξη για τη δημιουργία αυτού του πίνακα είναι :

CREATE TABLE zip ( πόλη VARCHAR ( 20 ) , κατάσταση CHAR ( 2 ) , zip INT ( 7 ) ) ?

Ο πίνακας διευθύνσεων για την επόμενη . Δεν θα χρειαστείτε μια πόλη ή την κατάσταση της στήλης , όπως αυτές αναφέρονται στον πίνακα " zip" .

CREATE TABLE διεύθυνση ( fname VARCHAR ( 20 ) , lname VARCHAR ( 20 ) , staddress VARCHAR ( 50 ) , zip INT ( 7 ) ) ?

Μπορείτε να χρησιμοποιήσετε μια γλώσσα όπως PHP , Perl ή να στείλετε τις διευθύνσεις από μια ιστοσελίδα . Αν έχετε ήδη μια λίστα , μπορείτε να δημιουργήσετε ένα αρχείο κειμένου και να προσθέσετε το αρχείο με τη δήλωση LOAD infile . Ωστόσο , τα δεδομένα στο αρχείο πρέπει να είναι στην ίδια σειρά με τις στήλες του πίνακα

« mailinglist.txt ' DATA LOAD ΤΟΠΙΚΗ infile ΣΕ διεύθυνση ΠΙΝΑΚΑΣ ? .
Εικόνων Πρόσβαση στον δεδομένα
Η

Για να αποκτήσετε τις πλήρεις διευθύνσεις των μελών του λίστα , θα ενταχθούν τα τραπέζια μαζί .

SELECT ΟΝΟΜΑ, ΕΠΙΘΕΤΟ , staddress , πόλη, πολιτεία , zip.zip ΑΠΟ διεύθυνση JOIN zip ΧΡΗΣΗ zip ?

Αυτό θα επιστρέψει έναν πίνακα που περιέχει όλες τις διευθύνσεις στην λίστα . Αν ήθελε μόνο τις διευθύνσεις από ένα ορισμένο ταχυδρομικό κώδικα , μπορείτε να προσθέσετε μια δήλωση όπου .

SELECT ΟΝΟΜΑ, ΕΠΙΘΕΤΟ , staddress , πόλη, πολιτεία , zip.zip διεύθυνση ΑΠΟ JOIN zip zip ΧΡΗΣΗ ΟΠΟΥ zip.zip = 17097 ?

μπορείτε να χρησιμοποιήσετε το WHERE δήλωση με οποιαδήποτε από τις στήλες για να βρείτε τις ακριβείς πληροφορίες που χρειάζεστε

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

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

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