Kaip peržiūrėti, kur "MySQL" DBVS saugomi duomenų bazės failai

23.04.2022
18:21

Visi "MySQL" DBVS duomenų bazių failai saugomi standžiajame diske. Duomenų bazių failai saugomi /var/lib/mysql kataloge. Tačiau kelią galima pakeisti. Instrukcijoje papasakosime, kaip sužinoti, kur MySQL DBVS operacinėje sistemoje Ubuntu 20.04 saugomi duomenų bazių failai.

Kur saugomi duomenų bazės failai

Visi duomenų bazės failai saugomi /var/lib/mysqlkataloge. Norėdami tuo įsitikinti, galite paleisti komandą, kuri parodys visą kelią iki failų, kuriuose saugomos duomenų bazės:

$ sudo grep -R 'datadir' /etc/mysql/

Kaip peržiūrėti, kur

Jei nueisite į siūlomą kelią - /var/lib/mysql, kataloge bus visi reikalingi failai c duomenų bazės. Komandą, kuria einama į katalogą, reikia vykdyti su root naudotojo paskyra, antraip bus pateikta klaida Permission denied (leidimo nesuteikta):

$ cd /var/lib/mysq

Kaip peržiūrėti, kur

$ sudo su
$ cd /var/lib/mysql
$ ls -l

Kaip peržiūrėti, kur

Toliau naudotojas sužinos, kur yra MySQL duomenų bazės. Taip pat galite paleisti komandą mysqld su parametrais --verbose ir --help , kuri parodys saugojimo failų su duomenų bazėmis kelią. Ši komanda panaši į ankstesnę komandą.

$ mysqld --verbose --help | grep ^datadir

Kaip peržiūrėti, kur

Jei norite pakeisti duomenų bazių failų kelią, turite atidaryti "MySQL" konfigūracijos failą kaip root naudodami bet kurį teksto redaktorių. Šiame pavyzdyje, kaip sužinojome anksčiau, konfigūracijos failas yra kelyje /etc/mysql/mysql.conf.d/mysqld.cnf. Komanda jam redaguoti atrodytų taip:

$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

Kaip peržiūrėti, kur

Atsidariusiame naujame faile reikia rasti bloką [mysqld] ir jame parametrą pavadinimu datadir, į kurį galima įrašyti norimą kelią, kur bus saugomos duomenų bazės. Nustačius kelią, reikia įrašyti pakeitimus, uždaryti teksto redaktorių ir iš naujo paleisti DBVS naudojant komandą:

$ sudo systemctl restart mysql

Kaip peržiūrėti, kur

Dabar žinote, kur MySQL DBVS saugomos duomenų bazės.

15 % nuolaida naujai VPS
Paskubėkite užsisakyti serverį bet kurioje vietoje
Pasirinkite VPS

Kiti straipsniai

23.04.2022
31 382
Žinių bazė / Instrukcijos
Kaip peržiūrėti failo sukūrimo datą "Linux
23.04.2022
18 900
Žinių bazė / Instrukcijos
Kaip nustatyti "SuperVisor
23.04.2022
8 133
Žinių bazė / Instrukcijos
"Docker" diegimas "Debian 11" sistemoje