Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 14737|Odpoveď: 0

[Zdroj] Linux Zobraziť cestu k konfiguračnému súboru MySQL a súvisiace konfigurácie

[Kopírovať odkaz]
Zverejnené 10. 4. 2019 16:44:56 | | | |
(1) O ceste profilu

Niekedy zistím, že aj keď sa snažím upraviť niektoré premenné v konfiguračnom súbore, nefunguje to. Neskôr som zistil, že to bolo preto, že upravený súbor nebol konfiguračný súbor čítaný MySQL serverom.

Ak si nie ste istí cestou profilu, ktorú MySQL momentálne používa, môžete sa na ňu pozrieť takto:


Alebo vykonať:


[mysql@linuxtest ~]$ mysqld --verbose --help|grep -A 1 'Predvolené možnosti'
2015-12-01 17:23:56 0 [Poznámka] mysqld (mysqld 5.6.27-75.0-log) začínajúc ako proces 6858 ...
2015-12-01 17:23:56 6858 [Varovanie] Buffered warning: Zmenené limity: max_open_files: 1024 (požadovaný 10005)

2015-12-01 17:23:56 6858 [Varovanie] Buffered warning: Zmenené limity: max_connections: 214 (požadované 2000)

2015-12-01 17:23:56 6858 [Varovanie] Bufferované varovanie: Zmenené limity: table_open_cache: 400 (požadované 2000)

2015-12-01 17:23:56 6858 [Poznámka] Plugin 'FEDERATED' je deaktivovaný.
Predvolené možnosti sa čítajú z nasledujúcich súborov v danom poradí:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
2015-12-01 17:23:56 6858 [Poznámka] Binlog koniec
2015-12-01 17:23:56 6858 [Poznámka] Vypínanie pluginu 'CSV'
2015-12-01 17:23:56 6858 [Poznámka] Vypínanie pluginu 'MyISAM'
[mysql@linuxtest ~]$ mysql --verbose --help|grep -A 1 'Predvolené možnosti'
Predvolené možnosti sa čítajú z nasledujúcich súborov v danom poradí:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
Ako vidíte na vyššie uvedenom obrázku, server najskôr prečíta súbor /etc/my.cnf a ak zistí, že súbor neexistuje, pokúsi sa ho prečítať z nasledujúcich ciest.



(2) Čo sa týka segmentácie konfiguračných položiek

Konfiguračný súbor my.cnf je zvyčajne rozdelený na niekoľko častí, ako napríklad [client], [mysqld], [mysql] a podobne. MySQL programy zvyčajne čítajú segment s rovnakým názvom, napríklad server mysqld zvyčajne číta príslušný konfiguračný prvok pod segmentom [mysqld]. Ak konfiguračný prvok nie je správne umiestnený, konfigurácia sa neprejaví.

(3) O globálnych premenných

Okrem toho, ak chcete zobraziť nastavenia globálnych premenných v MySQL, môžete to urobiť, keď nie ste prihlásený a máte oprávnenia: mysqladmin premenné -p,

Táto operácia je ekvivalentná použitiu príkazu zobraziť globálne premenné pri prihlásení.





Predchádzajúci:Používaj CefSharp v režime AnyCpu
Budúci:Najnovšia verzia skupiny pavúčích bazénových staníc
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com