對不起,如果這是愚蠢的問題。我想知道是否/如何使用mysql控制檯/命令行將表從一個數據庫導入到另一個數據庫。我希望加快我的東西的工作流程是這樣從數據庫導入表格
CREATE DATABASE dbname;
IMPORT tables into dbname
我一直在創造了大量的數據庫在本地使用WAMP,並希望能夠輕鬆地創建我的數據庫並導入使用命令行一定的WordPress表。先謝謝了。
對不起,如果這是愚蠢的問題。我想知道是否/如何使用mysql控制檯/命令行將表從一個數據庫導入到另一個數據庫。我希望加快我的東西的工作流程是這樣從數據庫導入表格
CREATE DATABASE dbname;
IMPORT tables into dbname
我一直在創造了大量的數據庫在本地使用WAMP,並希望能夠輕鬆地創建我的數據庫並導入使用命令行一定的WordPress表。先謝謝了。
使用CREATE TABLE targetdb.tablename SELECT * FROM sourcedb.tablename
將表結構及其內容從一個數據庫複製到另一個數據庫。
請注意,自動增量和指標不會保留,但可以明確添加到CREATE TABLE
語句中。
您可以導出一個數據庫,然後將其導入到另一個數據庫。
mysqldump的主機=主機IP --user =用戶名 - 密碼=密碼--database數據庫名稱> dump.sql MySQL的主機=主機IP --user =用戶名 - 密碼=密碼數據庫名稱<轉儲。 SQL
感謝
你應該熟悉使用mysqldump工具(http://dev.mysql.com/doc/refman/5.5/en/mysqldump.html)和命令行mysql的用量
> mysqldump --no-create-db [DB name] > /path/to/file.sql
> mysql -h [hostname] -u [username] -p[password] [new db name] < /path/to/file.sql
注意這裏使用--no-create-db
選項,該選項將刪除SQL的CREATE DATABASE部分,從而允許您使用新名稱創建數據庫。