Hostwinds Tutoriales
Resultados de búsqueda para:
Tabla de contenido
Etiquetas: MySQL
MySqldump le permite tomar una copia de seguridad rápida y eficiente de una sola base de datos, múltiples bases de datos, o incluso todas las bases de datos en su servidor. Esto requiere acceso de shell al servidor que desea realizar los comandos y las credenciales de inicio de sesión MySQL para su (s) usuario (s).
El acceso SSH no está permitido en nuestra compartido o negocio servicios compartidos.
Para hacer una copia de seguridad, una sola base de datos, inicie sesión en SSH y ejecute los siguientes comandos.
Uso:
mysqldump -u user -p[user_pass] [database_name] > dumpfile.sql
Ejemplo:
mysqldump -u root -pABC123 exampledb > exampledbdump.sql
La ruta de archivo para la copia de seguridad de su base de datos (.sql) será su directorio de trabajo actual. También puede usar una ruta absoluta, como /root/exampledbdump.sql
Si desea hacer una copia de seguridad de dos o más bases de datos, deberá especificar: muertes seguidas de los nombres de las bases de datos que desea hacer una copia de seguridad.Recuerde que el usuario de la base de datos debe tener privilegios para acceder a la base de datos que está realizando una copia de seguridad.
Uso:
mysqldump -u user -p[user_pass] –databases [database_name] [database_name] [database_name] > dumpfile.sql
Ejemplo:
mysqldump -u root -pABC123 –databases exampledb sampledb testdb > exampledb_sampledblsql_testdb.sql
Ejecute el siguiente comando para hacer una copia de seguridad de todas las bases de datos actuales
Uso:
mysqldump -u user -p[user_pass] –all-databases > all-dbs.sql
Ejemplo:
mysqldump -u root -pABC123 –all-databases > all-dbs.sql
Restaurar bases de datos ejecutando el siguiente comando
Uso:
mysql -u user -p[user_pass] [database_name] < dumpfile.sql
Ejemplo:
mysql -u root -pABC123 exampledb < exampledbdump.sql
Escrito por Michael Brower / septiembre 28, 2017