Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 14737|Απάντηση: 0

[Πηγή] Linux Δείτε τη διαδρομή του αρχείου διαμόρφωσης MySQL και τις σχετικές διαμορφώσεις

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 10/4/2019 4:44:56 μ.μ. | | | |
(1) Σχετικά με τη διαδρομή προφίλ

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

Εάν δεν είστε σίγουροι για τη διαδρομή προφίλ που χρησιμοποιείται αυτήν τη στιγμή από τη MySQL, μπορείτε να δοκιμάσετε να την δείτε ως εξής:


Ή εκτελέστε:


[mysql@linuxtest ~]$ mysqld --verbose --help|grep -A 1 'Προεπιλεγμένες επιλογές'
2015-12-01 17:23:56 0 [Σημείωση] mysqld (mysqld 5.6.27-75.0-log) ξεκινώντας ως διαδικασία 6858 ...
2015-12-01 17:23:56 6858 [προειδοποίηση] Προσωρινή προειδοποίηση: Αλλαγή ορίων: max_open_files: 1024 (ζητήθηκε 10005)

2015-12-01 17:23:56 6858 [προειδοποίηση] Προσωρινή προειδοποίηση: Αλλαγή ορίων: max_connections: 214 (ζητήθηκε 2000)

2015-12-01 17:23:56 6858 [Προειδοποίηση] Προσωρινή προειδοποίηση: Αλλαγή ορίων: table_open_cache: 400 (ζητήθηκε 2000)

2015-12-01 17:23:56 6858 [Σημείωση] Το πρόσθετο 'FEDERATED' είναι απενεργοποιημένο.
Οι προεπιλεγμένες επιλογές διαβάζονται από τα ακόλουθα αρχεία με τη δεδομένη σειρά:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
2015-12-01 17:23:56 6858 [Σημείωση] Binlog τέλος
2015-12-01 17:23:56 6858 [Σημείωση] Τερματισμός της προσθήκης 'CSV'
2015-12-01 17:23:56 6858 [Σημείωση] Τερματισμός του πρόσθετου 'MyISAM'
[mysql@linuxtest ~]$ mysql --verbose --help|grep -A 1 'Προεπιλεγμένες επιλογές'
Οι προεπιλεγμένες επιλογές διαβάζονται από τα ακόλουθα αρχεία με τη δεδομένη σειρά:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
Όπως μπορείτε να δείτε από το παραπάνω σχήμα, ο διακομιστής θα διαβάσει πρώτα το αρχείο /etc/my.cnf και αν διαπιστώσει ότι το αρχείο δεν υπάρχει, θα προσπαθήσει να το διαβάσει από τις παρακάτω διαδρομές.



(2) Σχετικά με την τμηματοποίηση στοιχείων διαμόρφωσης

Το αρχείο διαμόρφωσης my.cnf συνήθως χωρίζεται σε πολλά μέρη, όπως [client], [mysqld], [mysql] κ.λπ. Τα προγράμματα MySQL συνήθως διαβάζουν το τμήμα τμήματος με το ίδιο όνομα με αυτό, για παράδειγμα, ο διακομιστής mysqld συνήθως διαβάζει το σχετικό στοιχείο διαμόρφωσης κάτω από το τμήμα [mysqld]. Εάν το στοιχείο διαμόρφωσης δεν έχει τοποθετηθεί σωστά, η διαμόρφωση δεν θα τεθεί σε ισχύ.

(3) Σχετικά με τις καθολικές μεταβλητές

Επιπλέον, εάν θέλετε να δείτε ορισμένες καθολικές ρυθμίσεις μεταβλητών στη MySQL, μπορείτε να το κάνετε όταν δεν είστε συνδεδεμένοι και έχετε δικαιώματα: μεταβλητές mysqladmin -p,

Αυτή η λειτουργία είναι ισοδύναμη με τη χρήση της εντολής show global variables κατά τη σύνδεση.





Προηγούμενος:Χρησιμοποιήστε το CefSharp σε λειτουργία AnyCpu
Επόμενος:Η τελευταία έκδοση ομάδας σταθμών πισίνας αράχνης
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com