使用mysqldump将数据库还原到另一台计算机上的mysql
知道如何进行此恢复吗?使用mysqldump将数据库还原到另一台计算机上的mysql,mysql,mysqldump,Mysql,Mysqldump,知道如何进行此恢复吗? 我查看了mysqldump的帮助,但在那里看不到。 如果是这样的话,你能给我举个例子。使用mysqldump你将生成一个脚本,你可以用它在不同的计算机上进行还原,如下所示: $ mysql -U user_name < your_backup.sql $mysql-U user\U namelocation\to\save\dump.sql 将数据库\u name更改为要备份的数据库,用户名更改为与数据库相关联的用户名,将位置\更改为\保存\转储.sql更改为要保
我查看了mysqldump的帮助,但在那里看不到。
如果是这样的话,你能给我举个例子。使用
mysqldump
你将生成一个脚本,你可以用它在不同的计算机上进行还原,如下所示:
$ mysql -U user_name < your_backup.sql
$mysql-U user\U name
在您喜爱的shell(windows命令提示符、bash、csh…)上运行。您可以使用
mysql
命令行命令执行SQL。有一个开关指定导入哪个文件,我想它是-I
,但我不确定。它只是简单的SQL。将文件传递给mysql(mysql命令行工具),它将执行该文件:
mysql < backup.sql
mysql
重定向到
人类可读的.sql文件。例如
$mysqldump——数据库src_db>src_db.sql
我认为您可以使用CMD导航到mysqldump位置,然后键入以下命令
mysqldump数据库\u name-u username>location\to\save\dump.sql
将数据库\u name
更改为要备份的数据库
,用户名
更改为与数据库相关联的用户名
,将位置\更改为\保存\转储.sql
更改为要保存输出sql文件的位置,对我来说,我将其写为D:\dump.sql
然后,在另一台计算机上,您可以使用PHPMyAdmin导入SQL文件。另一台计算机意味着另一台服务器,但我如何告诉它要还原到哪个数据库?这是从mysqldump中获取的backup.SQL文件。默认情况下,数据库将具有相同的名称。但是你当然可以改变它。查找类似以下内容的行:使用dbnamenice!不知道PHPMyAdmin选项。