La importació i exportació a bases de dades MySQL ajuda a garantir la seguretat de les dades, ja que la importació de bases de dades s'utilitza per transferir dades entre servidors, d'altra banda, l'exportació de bases de dades ajuda a la còpia de seguretat i la recuperació de dades.
Aquesta guia proporcionarà el procediment per:
Requisit previ: instal·lació de MySQL Server a Linux
És preferible actualitzar el sistema abans de qualsevol instal·lació, així que escriviu:
$ sudo actualització apta
Instal·leu el servidor MySQL escrivint:
$ sudo apt instal·lar mysql-server
Per comprovar la versió instal·lada de MySQL, escriviu:
$ mysql --versió
Per iniciar els serveis de MySQL, utilitzeu aquesta ordre:
Exportació de bases de dades MySQL a Linux
Permet exportar una base de dades a Linux, però abans d'això, cal connectar-se a un servidor MySQL. Utilitzeu aquesta sintaxi per connectar-vos a un servidor MySQL local:
$ mysql -en < nom d'usuari > -p
Per a aquesta publicació el nom d'usuari és “ mysql ”:
Com és visible a la sortida anterior, el servidor MySQL està connectat correctament.
Utilitzeu aquesta ordre SHOW per veure totes les bases de dades disponibles:
> MOSTRA BASES DE DADES;
Per exportar la base de dades 'mysql' de les bases de dades disponibles, primer creem un directori amb aquesta ordre:
Navegueu a aquest directori escrivint:
Per exportar la base de dades, utilitzeu aquesta sintaxi:
Proporcioneu el vostre nom d'usuari, el nom de la base de dades que voleu exportar i el nom d'un fitxer al qual voleu exportar la base de dades. Utilitzeu aquesta sintaxi i premeu Intro i escriviu l'ordre ls per veure si la base de dades s'exporta correctament o no:
Aquí podeu veure que el fitxer s'ha creat correctament.
Per veure algunes dades d'aquest fitxer, escriviu:
$ cap -n 5 < nom de l'arxiu > .sql
Aquí les dades de la base de dades exportada són visibles.
Importació de bases de dades MySQL a Linux
Per importar la base de dades, connectem-nos al servidor local mitjançant la sintaxi:
$ mysql -en < nom d'usuari > -p
Heu iniciat sessió correctament al vostre servidor de bases de dades local.
Per crear una base de dades, utilitzeu aquesta sintaxi:
> CREAR BASE DE DADES < nom-db > ;
Proporcioneu el nom de la base de dades:
Per veure les bases de dades disponibles, escriviu aquesta ordre:
Aquí és visible que la base de dades que heu creat està disponible.
Importem el fitxer ja existent amb l'extensió '.sql' que conté les dades de còpia de seguretat de la base de dades, utilitzant aquesta sintaxi:
$ mysql -en < nom d'usuari > -p < new-database-name > < < nom de l'arxiu > .sql
Proporcioneu els valors requerits a la sintaxi:
La vostra base de dades s'ha importat correctament, ja que va demanar la contrasenya i va donar una sortida sense errors.
Conclusió
Importar i exportar bases de dades és una tasca important per a la recuperació i còpia de seguretat de dades, la migració de dades, la col·laboració o la prova i la depuració. L'exportació crea un fitxer de còpia de seguretat, per exportar la base de dades utilitzeu aquesta sintaxi ' sudo mysqldump -u