匯出資料庫:
語法:
mysqldump -u使用者名稱 -p密碼 資料庫名 > 路徑+匯出的檔名.sql
範例:在控制台上
c:\documents and settings\administrator>mysqldump -uroot -p123456 test > d:/test.sql
匯出資料庫表:
語法:
mysqldump -u使用者名稱 -p密碼 資料庫名 表名》 路徑+匯出的檔名.sql範例:在控制台上
c:\documents and settings\administrator>mysqldump -uroot -p123456 test user>d:/test_user.sql
匯出乙個資料庫結構:
語法:
mysqldump -u使用者名稱 -p密碼 -d 資料庫名 >路徑+檔名.sql
範例:在控制台上
c:\documents and settings\administrator>mysqldump -uroot -p123456 -d test>d:/test.sql
匯出乙個資料表結構:
語法:
mysqldump -u使用者名稱 -p密碼 -d 資料庫名 >路徑+檔名.sql
範例:在控制台上
c:\documents and settings\administrator>mysqldump -uroot -p123456 -d test user>d:/test_user.sql
引數說明:
-d 沒有資料的建表語句
匯入資料庫
語法 source 路徑+檔名.sql
在控制台上登入mysql
c:\documents and settings\administrator>mysql -u使用者名稱 -p密碼
範例:
c:\documents and settings\administrator>mysql -uroot -p123456
--先刪除原有資料庫
mysql> drop database test;
query ok, 40 rows affected (1.66 sec)
--建立新的資料庫
mysql> create database test;
query ok, 1 row affected (0.02 sec)
--進入該資料庫
mysql> use test;
database changed
--匯入資料
mysql> source d:/test.sql
query ok, 0 rows affected (0.00 sec)
query ok, 0 rows affected (0.00 sec)
query ok, 0 rows affected (0.00 sec)
query ok, 0 rows affected (0.00 sec)
query ok, 0 rows affected (0.00 sec)
--沒有報錯就是匯入成功了!
mysql>
有一些小的變通自己去嘗試哈! mysql表操作命令行 MySQL資料表操作命令行
前面一篇總結mysql資料庫操作命令行,本文為資料表操作命令行,區分開僅為了方便歸類,不會攪和到一起,方便參考。習慣了使用phpmyadmin等整合工具,不過也總感覺命令列還是命令列的優勢所在。如下資料表操作前提是必須先選中某個資料庫,比如 use 前一篇 mysql資料庫操作命令行 一 資料表類 ...
MySQL命令列匯出資料庫
mysql命令列匯出資料庫 mysql命令列匯出資料庫 1,進入mysql目錄下的bin資料夾 cd mysql中到bin資料夾的目錄 如我輸入的命令列 cd c program files mysql mysql server 4.1 bin 或者直接將windows的環境變數path中新增該目錄...
MySQL命令列匯出資料庫
mysql命令列匯出資料庫 1,進入mysql目錄下的bin資料夾 cd mysql中到bin資料夾的目錄 如我輸入的命令列 cd c program files mysql mysql server 4.1 bin 或者直接將windows的環境變數path中新增該目錄 2,匯出資料庫 mysql...