[英]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.