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

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

MySQL Διοίκηση Tutorials

Δύο από τις πιο κοινές εργασίες διαχείρισης για το διακομιστή MySQL είναι η δημιουργία και τη διαχείριση των λογαριασμών χρηστών και παρακολούθηση των αρχείων καταγραφής του συστήματος . Οι λογαριασμοί χρηστών που αποδίδεται μέσα από το διακομιστή MySQL και είναι συνήθως διαφορετικό από το όνομα χρήστη και τον κωδικό πρόσβασης για τα Windows ή Unix /Linux σύστημα MySQL βρίσκεται σε . Τα αρχεία καταγραφής του διακομιστή διαχείρισης εκτός του διακομιστή MySQL και θα πρέπει να ελέγχονται και να απομακρύνονται τακτικά από τον διαχειριστή του συστήματος . Άλλα καθήκοντα διοίκησης αναλύονται στο κεφάλαιο 5 του εγχειριδίου αναφοράς MySQL (βλέπε παραπομπές παρακάτω) . Οι λογαριασμοί διαχείρισης λογαριασμού χρήστη
Η

MySQL ορίζεται από το όνομα χρήστη και τον ξενιστή πελάτη ότι ο χρήστης μπορεί να συνδεθεί από . Κάθε λογαριασμός πρέπει να έχει έναν κωδικό. Τα ονόματα των χρηστών MySQL δεν έχουν καμία σχέση με τα ονόματα των χρηστών σχετικά με τα συστήματα Windows ή Linux /Unix . Παρά το γεγονός ότι σε συστήματα Unix /Linux , ο πελάτης MySQL θα προσπαθήσει να συνδεθείτε με το όνομα χρήστη του λογαριασμού αν το " - u " ή " - χρήστης" η επιλογή δεν έχει καθοριστεί . Οι κωδικοί πρόσβασης για το λογαριασμό MySQL δεν είναι επίσης το ίδιο με τους κωδικούς του λογαριασμού Windows ή Unix /Linux .

MySQL χρήστες πρέπει να προστεθούν στο server με την " CREATE USER" δήλωση. Η δήλωση αυτή έχει τη σύνταξη :

CREATE USER «χρήστης» ΕΝΤΟΠΙΣΤΗΚΑΝ ΑΠΟ PASSWORD «κωδικό πρόσβασης» ?

Κάθε χρήστης πρέπει επίσης να του χορηγηθούν ειδικά προνόμια με την « GRANT " δήλωση. Η δήλωση αυτή έχει τη σύνταξη :

προνόμια ΓΙΑ ΕΠΙΔΟΤΗΣΗ βάση δεδομένων * ΤΟ « someuser '@' somehost » ?

Αφαίρεση χρήστες γίνεται με το " DROP USER" εντολή, η οποία έχει τη σύνταξη . :

DROP USER «χρήστης» ?
η Logs διακομιστή
Η

Υπάρχουν πολλά αρχεία καταγραφής που περιέχουν πληροφορίες σχετικά με το τι συμβαίνει στην mysqld . Περιλαμβάνουν το αρχείο καταγραφής σφαλμάτων , το γενικό μητρώο ερώτημα , το δυαδικό σύστημα καταγραφής και την αργή καταγραφής ερώτημα . Οι κορμοί που πραγματοποιήθηκε στο mysqld κατάλογο δεδομένων ( C : \\ Program Files \\ MySQL \\ MySQL Server 5.1 \\ δεδομένων στα Windows και /usr /local /mysql συστήματα /Βαρών Unix ) .

Το αρχείο καταγραφής σφαλμάτων περιέχει πληροφορίες όπως όπως όταν mysqld άρχισε ή σταμάτησε και τυχόν σφάλματα που συμβαίνουν όταν το σύστημα βρίσκεται σε λειτουργία . Το αρχείο καταγραφής σφαλμάτων ονομάζεται " hostname.err " από προεπιλογή στα συστήματα Unix . Σε συστήματα Windows, θα πρέπει να καθορίσετε " - log - σφάλματος » στην επιλογή των αρχείων ή κατά τη διάρκεια της εκκίνησης , ή αλλιώς τα λάθη θα εκτυπωθεί στο τερματικό σας

Το γενικό μητρώο ερώτημα περιέχει δεδομένα σχετικά με το πότε πελάτες που συνδέονται , . κάθε δήλωση SQL ο πελάτης στέλνει στον server και όταν ο πελάτης αποσυνδέεται . Το γενικό μητρώο ερώτημα ονομάζεται " hostname.log " από προεπιλογή, αλλά μπορεί να αλλάξει με την . - Η επιλογή "log = όνομα αρχείου"

Το δυαδικό σύστημα καταγραφής περιέχει όλες τις δηλώσεις ότι τα δεδομένα ενημέρωσης, συμπεριλαμβανομένων των δηλώσεων που θα μπορούσε δυνητικά να ενημέρωση των δεδομένων , αλλά δεν το κάνουν . Χρησιμοποιείται για την αντιγραφή της βάσης δεδομένων και την ανάκτηση των δεδομένων . Από προεπιλογή, ο φάκελος ονομάζεται "hostname - bin " .

Η αργή καταγραφής ερώτημα αποτελείται από τις δηλώσεις SQL που να διαρκέσει περισσότερο από 10 δευτερόλεπτα για να εκτελέσει . ( Αυτός ο αριθμός μπορεί να αλλάξει με την αλλαγή της μεταβλητής συστήματος " long_query_time » . ) Το ημερολόγιο ονομάζεται "hostname - slow.log " από προεπιλογή . Αυτό το αρχείο χρησιμοποιείται για να βρείτε SQL δηλώσεις που πρέπει να βελτιστοποιηθεί για να τρέξει πιο γρήγορα .

Πρέπει να καθαριστεί τακτικά Τα αρχεία καταγραφής . Υπάρχει ένα script που ονομάζεται " mysql -log- περιστροφή » που μπορεί να λειτουργεί τακτικά ως μια περιοδική εργασία . Σε άλλα συστήματα , θα πρέπει να γράψετε το δικό σας σενάριο για να περιστρέψετε τα αρχεία καταγραφής σε τακτική βάση .
Εικόνων
εικόνων

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

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