知道怎么做这个恢复吗? 我查看了mysqldump的帮助,但在那里看不到它。 如果是这样,你可以给我一些例子。
答案 0 :(得分:1)
使用mysqldump
,您将生成一个可用于在另一台计算机上进行还原的脚本,如下所示:
$ mysql -U user_name < your_backup.sql
在你最喜欢的shell上运行(windows命令提示符,bash,csh ......)。
答案 1 :(得分:1)
我认为你可以使用CMD导航到mysqldump位置,然后输入这个命令,
mysqldump database_name -u username >location\to\save\dump.sql
将database_name
更改为database you want to backup
,将username
更改为username associated with the database
,将location\to\save\dump.sql
更改为要保存输出sql文件的位置,我把它写成D:\ dump.sql
然后在另一台机器上,您可以使用PHPMyAdmin导入SQL文件。
答案 2 :(得分:0)
您可以使用mysql
命令行命令执行SQL。有一个开关指定要导入的文件,我认为它是-I
,但我不确定。
答案 3 :(得分:0)
这只是简单的SQL。将文件传递给mysql(mysql命令行工具),它将执行它:
mysql < backup.sql
答案 4 :(得分:0)
从shell提示符下,使用
参数形成mysqldump
doc,mysqldump使用>
重定向到数据库的数据库
人类可读的.sql文件。 E.g。
$ mysqldump --databases src_db > src_db.sql
将人类可读文件传输到 另一台机器。
确保已创建目标数据库后,将。<
.sql文件重定向到目标数据库。
$ mysql dest_db < src_db.sql