Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 14737|Atsakyti: 0

[Šaltinis] "Linux" Peržiūrėkite "MySQL" konfigūracijos failo kelią ir susijusias konfigūracijas

[Kopijuoti nuorodą]
Paskelbta 2019-04-10 16:44:56 | | | |
(1) Apie profilio kelią

Kartais pastebiu, kad nors bandau modifikuoti kai kuriuos kintamuosius konfigūracijos faile, tai neveikia. Vėliau sužinojau, kad taip buvo todėl, kad modifikuotas failas nebuvo "MySQL" serverio skaitomas konfigūracijos failas.

Jei nesate tikri dėl šiuo metu MySQL naudojamo profilio kelio, galite pabandyti jį pažvelgti taip:


Arba vykdykite:


[mysql@linuxtest ~]$ mysqld --verbose --help|grep -A 1 'Numatytosios parinktys'
2015-12-01 17:23:56 0 [Pastaba] mysqld (mysqld 5.6.27-75.0-log) prasideda kaip procesas 6858 ...
2015-12-01 17:23:56 6858 [Įspėjimas] Buferinis įspėjimas: Pakeistos ribos: max_open_files: 1024 (prašoma 10005)

2015-12-01 17:23:56 6858 [Įspėjimas] Buferinis įspėjimas: Pakeisti limitai: max_connections: 214 (prašoma 2000)

2015-12-01 17:23:56 6858 [Įspėjimas] Buferinis įspėjimas: Pakeistos ribos: table_open_cache: 400 (prašoma 2000)

2015-12-01 17:23:56 6858 [Pastaba] Įskiepis 'FEDERATED' išjungtas.
Numatytosios parinktys skaitomos iš šių failų nurodyta tvarka:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
2015-12-01 17:23:56 6858 [Pastaba] Binlog pabaiga
2015-12-01 17:23:56 6858 [Pastaba] Įskiepio "CSV" išjungimas
2015-12-01 17:23:56 6858 [Pastaba] Įskiepio "MyISAM" išjungimas
[mysql@linuxtest ~]$ mysql --verbose --help|grep -A 1 'Numatytosios parinktys'
Numatytosios parinktys skaitomos iš šių failų nurodyta tvarka:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
Kaip matote iš aukščiau pateikto paveikslėlio, serveris pirmiausia perskaitys failą /etc/my.cnf ir, jei nustatys, kad failo nėra, bandys jį perskaityti šiais keliais.



(2) Dėl konfigūracijos elemento segmentavimo

Konfigūracijos failas my.cnf paprastai yra padalintas į kelias dalis, tokias kaip [klientas], [mysqld], [mysql] ir kt. MySQL programos paprastai nuskaito segmento dalį tuo pačiu pavadinimu, pavyzdžiui, serveris mysqld paprastai nuskaito atitinkamą konfigūracijos elementą pagal [mysqld] segmentą. Jei konfigūracijos elementas netinkamai išdėstytas, konfigūracija neįsigalios.

(3) Apie globalius kintamuosius

Be to, jei norite peržiūrėti kai kuriuos visuotinius kintamųjų nustatymus "MySQL", galite tai padaryti, kai nesate prisijungę ir turite leidimus: mysqladmin kintamieji -p,

Ši operacija prilygsta komandos rodyti visuotinius kintamuosius naudojimui prisijungiant.





Ankstesnis:Naudokite "CefSharp" "AnyCpu" režimu
Kitą:Naujausia voratinklinių baseino stočių grupės versija
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com