1,進入MySQL目錄下的cd bin資料夾的目錄如我輸入的命令列:cd D:Program FilesMySQLMySQL Server 5.5bin(或直接將變中目錄
)
2,匯出資料庫:mysqldump -u 使用者名稱 -p 如我輸入的命令行:mysqldump -u lmapp -p lmapp -P 3308 > lmapp.sql (
輸入後會讓你輸入進入MySQL的密碼的密碼資料庫名稱後面輸入表名即可)
mysql匯出資料庫一個表 mysqldump -u 使用者名稱- test_users .sql (結尾沒有分號)3、會看到文件news.sql自動產生到
bin文件下
文件下
解:加個參數-P 3308(mysql服務埠)即可解決問題。
命令列導入資料庫:1
,將要導入的.sql文件移至
文件下,這樣的路徑比較方便 1
3,進入MySQL:mysql -u . root -p (
輸入同樣後會讓你輸入MySQL的密碼)
4,在MySQL-Front中新資料庫中新建的名稱,如你要建的資料庫為news的目標資料庫
5,輸入:mysql>use 目標資料庫名稱
如我輸入的命令列:mysql>use news;
6:mysql>use news檔案名稱; 如我輸入的命令列:mysql>source news.sql;
資料導入。我導入的資料庫有123M,花費將近5個小時。期間以為機器宕掉了,仔細觀察命令列介面發現,導入是正常進行的。匯入成功後的介面如下:
注意:匯入單張資料表時,使用類似use lmapp lm_area 、source lm_area.sql的語句。原始資料表可存在,匯入後的資料表會覆寫同名已存在的資料表。
MySQL
備份與還原,都是利用mysqldump、mysql和命令的指令。 1.Win32下
MySQLbin資料夾 | 利用「資料夾 | 利用「mysqldump -u > ,如mysqldump -u root -p voice>voice.sql,然後輸入密碼即可開始匯出。 1.2 還原 進入MySQL Command Line Client,輸入密碼,進入到“my> "
,回車,看看有些什麼資料庫;建立你要還原的資料庫,輸入",回車;切換到剛建立的資料庫,輸入" ",回車;導入數據,輸入"source voice.sql;",回車,開始導入,再次出現錯誤",回車,開始導入,再次出現錯誤成功。 2.Linux下MySQL的備份與還原 2.1 備份 [root@localhost 備份 [ 庫目錄,依照自己的MySQL的安裝狀況調整目錄) [root@localhost mysql]# mysqldump -u root,rootsqlvoice>>mysql. 還原 的回程,同1.2還原。 法二:[root@localhost ~]# cd /var/lib/mysql (進入到MySQL [root@localhost mysql]# mysql -u root -p voice