MariaDB: MariaDB CLI naudojimas (mysql, mysqldump ir kt.)
Ši dokumentacija yra Išplėstinis naudojimas vadovo dalis. Visą vadovą rasite čia: Kaip konfigūruoti, optimizuoti, eksportuoti ar importuoti MariaDB duomenis.
👋 Sveiki atvykę į Stackhero dokumentaciją
Stackhero siūlo paruoštą naudoti MariaDB cloud paslaugą, skirtą gamybinėms apkrovoms. Jūs gaunate:
- Neribotus prisijungimus ir duomenų perdavimus.
- Integruotą phpMyAdmin žiniatinklio sąsają duomenų bazių valdymui.
- Vieno paspaudimo atnaujinimus paprastai priežiūrai.
- Aukštą našumą ir stiprią saugą privačioje, dedikuotoje infrastruktūroje.
Paleiskite visiškai valdomą MariaDB instanciją per kelias minutes. Stackhero pasirūpina diegimu, atnaujinimais ir saugumu, kad galėtumėte susitelkti į savo aplikaciją. Sužinokite daugiau apie MariaDB cloud hosting.
MariaDB komandų eilutės įrankiai, tokie kaip mysql ir mysqldump, yra būtini atliekant duomenų importo ar eksporto užduotis.
Šiuos įrankius paleidus Docker konteineryje, diegimo procesas tampa paprastesnis, ypač jei nenorite programinės įrangos diegti tiesiai savo kompiuteryje.
Jei Docker nėra jūsų darbo proceso dalis, tai visiškai normalu! Vietoje to galite išbandyti Code-Hero Stackhero platformoje. Code-Hero – tai pilnai funkcionali kūrimo platforma, veikianti tiesiog naršyklėje, todėl nereikia nieko diegti lokaliai. Sužinokite daugiau apie jos galimybes ir pradėkite vos per kelias minutes apsilankę Code-Hero Stackhero platformoje.
Norėdami pradėti naudotis Docker, galite paleisti MariaDB konteinerį su šia komanda:
docker run -it -v $(pwd):/mnt mariadb:<MARIADB_VERSION> /bin/bash
Pakeiskite
<MARIADB_VERSION>į jums reikalingą MariaDB versiją. Jei jūsų aplikacija Stackhero naudoja MariaDB versiją10.11.6-0, galite naudoti versiją10.11.6(tiesiog praleiskite-0galūnę).
Kai konteineris bus paleistas, prisijungimą galite patikrinti šia komanda:
mysql -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT>
Paleidus konteinerį, jūsų dabartinis katalogas bus prijungtas prie /mnt konteinerio viduje (naudojant $(pwd):/mnt). Tai reiškia, kad visi jūsų kompiuterio dabartiniame kataloge esantys failai bus pasiekiami /mnt konteineryje. Pavyzdžiui, jei norite sukurti MariaDB duomenų bazės atsarginę kopiją savo kompiuteryje, konteineryje vykdykite šią komandą – atsarginė kopija bus išsaugota kaip /mnt/<DATABASE>.sql:
mysqldump -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> > /mnt/<DATABASE>.sql