簡體   English   中英

如何將整個備份文件恢復到 MySql 數據庫?

[英]How to recover entire backup file to MySql database?

我有一個備份 mySQL 數據庫文件,其中包含一些表結構和一些默認記錄。 但是當我嘗試恢復到我剛剛安裝的新數據庫和新系統時,它失敗了。

如何將文件“db”恢復到 mysql?

$ mysql --user=root < /media/Iomega_HDD/20110416/db
ERROR 1046 (3D000) at line 22: No database selected
$ mysql --user=root localhost < /media/Iomega_HDD/20110416/db
ERROR 1049 (42000): Unknown database 'localhost'

嘗試:

mysql -u root -p DATABASE_NAME_GOES_HERE < input.sql

-p 開關告訴它你要輸入密碼。 因為您已經在 MySQL 根帳戶上設置了密碼,對吧? 正確的?

$ mysql -u root -p
Welcome to the MySQL monitor.
mysql> create database DatabaseName;
mysql> use DatabaseName;
mysql> source /media/Iomega_HDD/20110416/db

mysql -u root -p

然后運行備份腳本source yourscript.backup

您可以通過命令行完成所有操作。

$ mysql --user=root databasename < /media/Iomega_HDD/20110416/db

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM