Heim > Fragen und Antworten > Hauptteil
P粉9261742882023-08-24 09:06:53
mysqldump 的常见用途是进行备份整个数据库:
mysqldump db_name > backup-file.sql
您可以将转储文件加载回服务器,如下所示:
Unix
mysql db_name < backup-file.sql
在Windows命令提示符中也是如此:
mysql -p -u [user] [database] < backup-file.sql
cmd.exe /c "mysql -u root -p db_name < backup-file.sql"
MySQL 命令行
mysql> use db_name; mysql> source backup-file.sql;
P粉1037395662023-08-24 00:28:35
尝试:
mysql -u username -p database_name < file.sql
检查MySQL 选项。 p>
注1:最好使用SQL文件file.sql
的完整路径。
注2:使用-R
和--triggers
与mysqldump
来保存例程和触发器原始数据库。默认情况下不会复制它们。
注释 3 如果数据库尚不存在并且导出的 SQL 不包含 CREATE DATABASE
(导出的使用 --no-create-db
或 -n
选项),然后才能导入它。