0
我需要導入一個非常大的備份pf我的數據庫。mysqldump沒有導入所有數據庫
我使用這個命令導入所有的數據庫:
mysqldump -u root -p --all-databases < localhost.sql
它的工作原理,但只有5 6分貝是進口的。
該文件有700'000行,所以是非常困難的只選擇我關心的最後一個數據庫。
任何建議?謝謝!
編輯:
使用
mysqldump -u root -p joomla < localhost.sql
得到一個錯誤
'[[email protected] lota]# mysqldump -u root -p joomla < localhost.sql
Enter password:
-- MySQL dump 10.13 Distrib 5.1.69, for redhat-linux-gnu (x86_64)
--
-- Host: localhost Database: joomla
-- ------------------------------------------------------
-- Server version 5.1.69
/*!40101 SET @[email protected]@CHARACTER_SET_CLIENT */;
/*!40101 SET @[email protected]@CHARACTER_SET_RESULTS */;
/*!40101 SET @[email protected]@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @[email protected]@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @[email protected]@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @[email protected]@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @[email protected]@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @[email protected]@SQL_NOTES, SQL_NOTES=0 */;
mysqldump: Got error: 1049: Unknown database 'joomla' when selecting the database'
編輯#2:問題是轉儲數據庫裏面INFORMATION_SCHEMA。刪除後,一切正常。謝謝您的回答。
什麼問題?你是否想要第6個數據庫被轉儲,或者你想檢查轉儲文件中是否存在轉儲? – peroksid
http://stackoverflow.com/questions/4546778/how-can-i-import-a-database-with-mysql-from-terminal – Deepak
數據庫存在,我只想導入第6個 – lexolas