Operación práctica de Xiaohan: copia de seguridad y recuperación de la base de datos Mysql y configuración de seguridad

Copia de seguridad de la base de datos mysql:

       El comando mysqldump realiza una copia de seguridad de los datos de la base de datos en un archivo de texto. La estructura de la tabla y los datos de la tabla se almacenarán en el archivo de texto generado.

El principio de        funcionamiento del comando mysqldump es muy simple. Primero descubre la estructura de la tabla que se va a respaldar y luego genera una instrucción CREATE en el archivo de texto. Luego, convierta todos los registros de la tabla en una instrucción INSERT. Luego, a través de estas declaraciones, puede crear tablas e insertar datos.

ejemplo:

  • Aquí hago una copia de seguridad de la biblioteca mysql para / opt
[root@hya ~]# mysqldump -uroot -pxiaohan123 mysql > /opt/xiaohan.sql
[root@hya ~]# ll /opt/
总用量 504
-rw-r--r--. 1 root root 514780 6月  29 16:37 xiaohan.sql
  • Elimino la base de datos mysql en la base de datos y la restauro
MariaDB [(none)]> drop database mysql;  ##删除
Query OK, 24 rows affected, 2 warnings (0.01 sec)

MariaDB [(none)]> create database mysql;
MariaDB [(none)]> use mysql;
MariaDB [(none)]> source /opt/xiaohan.sql ##恢复
Query OK, 0 rows

Supongo que te gusta

Origin blog.csdn.net/yeyslspi59/article/details/108608591
Recomendado
Clasificación