MySQL: MySQL komandų eilutės įrankių 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 MySQL duomenis.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo paruoštą naudoti MySQL cloud sprendimą, kuris suteikia daugybę privalumų, įskaitant:
- Neriboti prisijungimai ir perdavimai.
- Įtraukta phpMyAdmin žiniatinklio sąsaja.
- Lengvi atnaujinimai vienu paspaudimu.
- Optimali veikla ir tvirta sauga, užtikrinama privačia ir dedikuota VM.
Taupykite laiką ir supaprastinkite savo gyvenimą: užtrunka tik 5 minutes išbandyti Stackhero MySQL cloud hosting sprendimą!
MySQL komandų eilutės įrankiai, tokie kaip mysql ir mysqldump, yra labai naudingi importuojant ar eksportuojant duomenis.
Vienas paprastas būdas pasiekti šiuos įrankius – paleisti juos Docker konteineryje. Tokiu būdu jūsų vietinė aplinka išlieka švari ir nereikia nieko diegti rankiniu būdu.
Jei Docker nėra jūsų darbo proceso dalis, tai visiškai normalu. Galite išbandyti Code-Hero Stackhero platformoje. Ši naršyklėje veikianti kūrimo aplinka leidžia dirbti tiesiogiai naršyklėje, todėl nereikia nieko diegti lokaliai. Daugiau sužinoti ir išbandyti galite per kelias minutes apsilankę Code-Hero Stackhero platformoje.
Norėdami pradėti naudotis Docker, galite paleisti MySQL konteinerį su šia komanda:
docker run -it -v $(pwd):/mnt mysql:<MYSQL_VERSION> /bin/bash
Pakeiskite
<MYSQL_VERSION>jums reikalinga versija. Pavyzdžiui, jei Stackhero naudojate MySQL8.0.36-0, įrašykite8.0.36(be-0pabaigoje).
Kai konteineris paleistas, galite patikrinti prisijungimą šia komanda:
mysql -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT>
Jūsų dabartinis katalogas bus prijungtas prie /mnt konteineryje (dėl $(pwd):/mnt argumento). Tokia konfigūracija leidžia lengvai perkelti failus tarp jūsų kompiuterio ir konteinerio. Pavyzdžiui, jei norite sukurti duomenų bazės atsarginę kopiją savo kompiuteryje, naudokite:
mysqldump -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> > /mnt/<DATABASE>.sql