2007
11.07

還原 MySql 的備份資料

因為一些原因我一直不是很喜歡用phpmyadmin這套程式,也不是說這套不好(等我有時間寫出一個更棒且免費給人家用的時候,才有權說說不好吧)純粹只是個人喜好的問題,我一般習慣使用MySql官方所提供的GUI介面,一來方便,且至少有官方可以背書這套軟體的完整性,它可以定期備份資料庫,也可以將資料庫回存回來,但是比較可惜的是,當你將資料庫備份成sql檔要移植到特定資料庫中時,就顯得比較麻煩了。

其實這個問題也不難,只要會下一些MySql的指令就可以解決了,例如我們有一個backup.sql的檔案,想要回存到temp這個資料庫中,就可以用下面的指令:

mysql -u用戶名 -p密碼 -f 資料庫名稱 < 檔名

實際範例:

mysql -uroot -pxxx -f temp< backup.sql

UTF8中文的部份確定是沒有問題的,可以安心使用。

後記:

另外補充一下,若是不想要指定資料庫,而是用當初從資料庫備份的資料庫來源,則可以省略資料庫名稱。

例如:

mysql -u用戶名 -p密碼 -f  < 檔名


相關文章:
  • Flex專題實作 – Rico精品時尚購物網 PART II
  • Flex專題實作 – Rico精品時尚購物網 PART I
  • 你今天想連去哪裡?
  • 解決ubuntu 8.04 中 mysql 更改資料庫目錄造成錯誤的問題 (datadir)
  • Web2.0 RIA班級學員實作專題 – comPhone
  • 本文引用:
    文章內容由宋志峰[ANISTAR]撰寫,引用分享請以鏈結形式註明出處與原始作者。

    No Comment.

    Add Your Comment