Mysql base de datos de copia de seguridad y restaurar información relacionada:
1. Información de la base de datos de respaldo:
mysqldump -h -u root -p [nombre de la base de datos] [nombre de la tabla]> /usr/local/mysql/data/bak.sql
--- donde -h es la dirección IP del servidor remoto
[Nota]: El uso de mysqldump debe funcionar fuera de la línea de comando de mysql; de lo contrario, se informará el siguiente mensaje de error.
ERROR 1064 ( 42000 ): tiene un error en su sintaxis SQL; consulte el manual que corresponde a la versión de su servidor MySQL para obtener la sintaxis correcta para usar cerca de ' mysql -u root -p o2o </usr/local/mysql/data/wuguanwen_backup/user_bak2020415.sq ' en la línea 1
2. Restaurar la información de la base de datos:
1). Utilice la línea de comando mysql para restaurar el archivo de la biblioteca.
mysql -u root -p o2o <user_bak2020415.sql
[Nota]: El comando mysql no se puede operar en el panel de comandos mysql. De lo contrario, se informará un error.
2). Utilice el comando de origen para operar.
fuente /usr/local/data/bak.sql
[Nota]: cuando se utiliza el comando de origen, debe realizarse en el panel de comandos de mysql; de lo contrario, se informará un error.
$> mysql -u root -p [dbname] < backup.sql # la base de datos dbname debe crearse antes de la ejecución. Si backup.sql es un archivo de copia de seguridad creado por mysqldump, no se requiere dbname para la ejecución. MYSQL > source backup.sql; # Seleccione la base de datos antes de ejecutar el comando de origen.