1、從mysql中匯出資料庫test:
在終端執行:mysqldump -h localhost -u root -p test > /home/chuzj/daochu.sql
其中localhost是伺服器名字 test是資料庫名字,其後可以直接跟表名
2、將daochu.sql 匯入到mysql資料庫:
在終端執行:mysql -h localhost -u root -p test < /home/chuzj/daochu.sql --default-character-set=utf8
其中:--default-character-set=utf8 解決中文亂碼
truncate table 表名 //這樣不但可以重新定位自增的字段而且將資料全部刪除
create table `um_doctor` (
`id` bigint(11) not null auto_increment,
`name` varchar(80) collate utf8_bin default null,
`create_time` timestamp,
`operator_id` bigint(11) default null,
`operator_name` varchar(80) collate utf8_bin default null,
primary key (`id`)
) engine=myisam default charset=utf8 collate=utf8_bin;
匯出整個資料庫中的所有資料:
1、在linux命令列下輸入:
mysqldump -u username -p dabasename > filename.sql
filename.sql最好加上路徑名
匯出資料庫中的某個表的資料:
mysqldump -u username -p dabasename tablename > filename.sql
匯出整個資料庫中的所有的表結構
在linux命令列下輸入:
mysqldump -u username -p -d dabasename > filename.sql
注意:是加了-d
匯出整個資料庫中某個表的表結構
在linux命令列下輸入:
mysqldump -u username -p -d dabasename tablename > filename.sql
注意:是加了-d
匯入mysql方法1(測試好用)
進入linux命令命令列下:
mysql -u root -p 回車 輸入密碼
mysql> use weifang
mysql> source /home/user/data/filename.sql
注意filename.sql要有路徑名,例如:source /home/user/data/filename.sql
匯入mysql方法2(測試一次,匯入資料後佔空間異常大,還需驗證)
進入linux命令命令列下:
mysql -uroot -p database < filename.sql
注意filename.sql要有路徑名
MYSQL匯入匯出 sql檔案
一.mysql的命令列模式的設定 桌面 我的電腦 屬性 環境變數 新建 path path mysql bin 其中path為mysql的安裝路徑。二.簡單的介紹一下命令列進入mysql的方法 1.c mysql h hostname u username p 按enter鍵,等待然後輸入密碼。這裡...
mysql匯入匯出sql檔案
一 從資料庫中匯出資料庫檔案 1 將資料庫mydb匯出到f mydb.sql 開啟開始 執行 輸入cmd 進入命令列模式 c documents and settings administrator f f mysqldump h localhost u root p mydb f mydb.sql...
MYSQL匯入匯出 sql檔案
一.mysql的命令列模式的設定 桌面 我的電腦 屬性 環境變數 新建 path path mysql bin 其中path為mysql的安裝路徑。二.簡單的介紹一下命令列進入mysql的方法 1.c mysql h hostname u username p 按enter鍵,等待然後輸入密碼。這裡...