Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 14737|Răspunde: 0

[Sursă] Linux Vizualizează calea fișierului de configurare MySQL și configurațiile conexe

[Copiază linkul]
Postat pe 10.04.2019 16:44:56 | | | |
(1) Despre traseul profilului

Uneori observ că, deși încerc să modific unele variabile din fișierul de configurare, nu funcționează. Mai târziu am aflat că era pentru că fișierul modificat nu era fișierul de configurare citit de serverul MySQL.

Dacă nu ești sigur de calea profilului folosită în prezent de MySQL, poți încerca să o privești astfel:


Sau execută:


[mysql@linuxtest ~]$ mysqld --verbose --help|grep -A 1 'Opțiuni implicite'
2015-12-01 17:23:56 0 [Notă] mysqld (mysqld 5.6.27-75.0-log) începând ca proces 6858 ...
2015-12-01 17:23:56 6858 [Avertisment] Avertizare bufferizată: Limite schimbate: max_open_files: 1024 (cerut 10005)

2015-12-01 17:23:56 6858 [Avertisment] Avertisment bufferizat: Limite schimbate: max_connections: 214 (cerut 2000)

2015-12-01 17:23:56 6858 [Avertisment] Avertisment bufferizat: Limite schimbate: table_open_cache: 400 (cerut 2000)

2015-12-01 17:23:56 6858 [Notă] Pluginul 'FEDERATED' este dezactivat.
Opțiunile implicite sunt citite din următoarele fișiere în ordinea dată:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
2015-12-01 17:23:56 6858 [Notă] Sfârșit Binlog
2015-12-01 17:23:56 6858 [Notă] Închiderea pluginului 'CSV'
2015-12-01 17:23:56 6858 [Notă] Închiderea pluginului 'MyISAM'
[mysql@linuxtest ~]$ mysql --verbose --help|grep -A 1 'Opțiuni implicite'
Opțiunile implicite sunt citite din următoarele fișiere în ordinea dată:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
După cum puteți vedea din figura de mai sus, serverul va citi mai întâi fișierul /etc/my.cnf, iar dacă descoperă că fișierul nu există, va încerca să-l citească din următoarele căi.



(2) Referitor la segmentarea elementelor de configurație

Fișierul de configurare my.cnf este de obicei împărțit în mai multe părți, cum ar fi [client], [mysqld], [mysql] etc. Programele MySQL citesc de obicei partea segmentului cu același nume, de exemplu, serverul mysqld citește de obicei elementul de configurare relevant sub segmentul [mysqld]. Dacă elementul de configurație nu este poziționat corect, configurația nu va intra în vigoare.

(3) Despre variabilele globale

În plus, dacă vrei să vizualizezi unele setări globale de variabile în MySQL, poți face asta când nu ești autentificat și ai permisiuni: variabile mysqladmin -p,

Această operație este echivalentă cu folosirea comenzii arată variabile globale la autentificare.





Precedent:Folosește CefSharp în modul AnyCpu
Următor:Cea mai recentă versiune a grupului de stații de piscină de păianjen
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com