Kuinka tuoda ja viedä MySQL-tietokantoja Linuxissa

Kuinka Tuoda Ja Vieda Mysql Tietokantoja Linuxissa



Tuonti ja vienti MySQL-tietokantoihin auttaa varmistamaan tietoturvan, koska tietokantojen tuontia käytetään tiedon siirtämiseen palvelimien välillä, toisaalta tietokantojen vienti auttaa tietojen varmuuskopioinnissa ja palauttamisessa.

Tämä opas sisältää menettelyn:







Edellytys: MySQL Serverin asennus Linuxiin

On suositeltavaa päivittää järjestelmä ennen asennusta, joten kirjoita:



$ sudo osuva päivitys



Asenna MySQL-palvelin kirjoittamalla:



$ sudo apt Asentaa mysql-palvelin



Tarkista asennettu MySQL-versio kirjoittamalla:





$ mysql --versio



MySQL-palvelujen käynnistämiseksi käytä tätä komentoa:

$ sudo systemctl käynnistä mysql




MySQL-tietokantojen vienti Linuxissa

Antaa viedä tietokannan Linuxissa, mutta ennen sitä sinun on muodostettava yhteys MySQL-palvelimeen. Käytä tätä syntaksia muodostaaksesi yhteyden paikalliseen MySQL-palvelimeen:

$ mysql -sisään < käyttäjätunnus > -s


Tämän postauksen käyttäjätunnus on ' mysql ':


Kuten yllä olevasta lähdöstä näkyy, MySQL-palvelin on yhdistetty onnistuneesti.

Käytä tätä SHOW-komentoa nähdäksesi kaikki käytettävissä olevat tietokannat:

> NÄYTÄ TIETOKANNAT;



Viedäksesi 'mysql'-tietokannan käytettävissä olevista tietokannoista, luo ensin hakemisto tällä komennolla:

$ mkdir localhost tiedot



Siirry tähän hakemistoon kirjoittamalla:

$ CD localhostdata



Käytä tätä syntaksia viedäksesi tietokannan:

$ sudo mysqldump -sisään < käyttäjätunnus > -s < db-nimi > > < Tiedoston nimi > .sql


Anna käyttäjänimesi, tietokannan nimi, jonka haluat viedä, ja nimi tiedostolle, johon haluat viedä tietokannan. Käytä tätä syntaksia ja paina Enter ja kirjoita ls-komento nähdäksesi, onko tietokannan vienti onnistunut vai ei:


Täältä näet, että tiedosto on luotu onnistuneesti.

Näet joitakin tämän tiedoston tietoja kirjoittamalla:

$ pää -n 5 < Tiedoston nimi > .sql



Täällä näkyvät viedyn tietokannan tiedot.

MySQL-tietokantojen tuonti Linuxissa

Tietokannan tuontia varten muodostetaan yhteys paikalliseen palvelimeen käyttämällä syntaksia:

$ mysql -sisään < käyttäjätunnus > -s



Olet onnistuneesti kirjautunut sisään paikalliseen tietokantapalvelimeen.

Luo tietokanta käyttämällä tätä syntaksia:

> LUO TIETOKANTA < db-nimi > ;


Anna tietokannan nimi:


Näet käytettävissä olevat tietokannat kirjoittamalla tämän komennon:

> NÄYTÄ TIETOKANNAT;



Tässä näkyy, että luomasi tietokanta on käytettävissä.

Tuodaan jo olemassa oleva tiedosto '.sql'-tunnisteella, joka sisältää tietokannan varmuuskopiotiedot, käyttämällä tätä syntaksia:

$ mysql -sisään < käyttäjätunnus > -s < uusi-tietokannan-nimi > < < Tiedoston nimi > .sql


Anna vaaditut arvot syntaksissa:


Tietokantasi tuonti onnistui, koska se pyysi salasanaa ja antoi virheettömän tulosteen.

Johtopäätös

Tietokantojen tuonti ja vienti on tärkeä tehtävä tietojen palauttamisessa ja varmuuskopioinnissa, tiedon siirtämisessä, yhteistyössä tai testauksessa ja virheenkorjauksessa. Vieminen luo varmuuskopiotiedoston. Vie tietokanta käyttämällä tätä syntaksia ' sudo mysqldump -u -p > .sql ' kun tuonnin avulla voit tehdä tiedonsiirrosta helppoa palvelimien välillä, voit tuoda tietokannan tiedostosta käyttämällä tätä syntaksia ' mysql -u -p < .sql ”.