作者 主題: php匯出成.sql檔  (閱讀 8808 次)

0 會員 與 1 訪客 正在閱讀本文。

evilkoyou

  • 懷疑的國中生
  • **
  • 文章數: 36
    • 檢視個人資料
php匯出成.sql檔
« 於: 2007-06-07 17:28 »
請問大大我只知道從php檔程式可以匯出成.csv檔....
要這麼像phpmyadmin一樣有個輸出dump整個table..做backup用...

我 想做一個可以像phpmyadmin一樣匯出的是.sql又可以匯入.sql..在自己寫的網站上?

小弟只會csv匯入\匯出...

有大大可以指點嗎?

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
php匯出成.sql檔
« 回覆 #1 於: 2007-06-07 21:01 »
如果要dump database的話
mysql 直接用 mysqldump如何?

Dino9021

  • SA 苦力組
  • 憂鬱的高中生
  • ***
  • 文章數: 175
    • 檢視個人資料
php匯出成.sql檔
« 回覆 #2 於: 2007-06-08 08:48 »
我的經驗是 dump 成文字檔之後,有時匯入時會發生錯誤 (因為編碼衝突等)
我對 MySQL 的備份方式是把那些資料庫的檔案都 Copy 起來 (.frm .MYD .MYI )
又快又方便
要移植或換機器時把檔案 Copy 進去就是資料庫了
雖然我不是什麼厲害的前輩, 但除了私人問題外我不接受私人訊息問技術問題
好的/有用的資訊公開讓所有人都能知道是最好的
另外, 發問請詳述問題/Log/你曾經進行的嘗試以及結果
請先參考 http://phorum.study-area.org/index.php/topic,24128.0.html

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4052
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
php匯出成.sql檔
« 回覆 #3 於: 2007-06-08 09:19 »
引述: "Dino9021"
我的經驗是 dump 成文字檔之後,有時匯入時會發生錯誤 (因為編碼衝突等)
我對 MySQL 的備份方式是把那些資料庫的檔案都 Copy 起來 (.frm .MYD .MYI )
又快又方便
要移植或換機器時把檔案 Copy 進去就是資料庫了


以上只對 MYISAM 的格式有用。
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
php匯出成.sql檔
« 回覆 #4 於: 2007-06-08 09:45 »
引述: "Dino9021"
我的經驗是 dump 成文字檔之後,有時匯入時會發生錯誤 (因為編碼衝突等)
我對 MySQL 的備份方式是把那些資料庫的檔案都 Copy 起來 (.frm .MYD .MYI )
又快又方便
要移植或換機器時把檔案 Copy 進去就是資料庫了


因為你的編碼是big5 ?

Dino9021

  • SA 苦力組
  • 憂鬱的高中生
  • ***
  • 文章數: 175
    • 檢視個人資料
php匯出成.sql檔
« 回覆 #5 於: 2007-06-09 11:35 »
引述: "梁楓"
因為你的編碼是big5 ?

應該是,所以才有衝碼問題
如果編碼不是 BIG5 的話,無論 DB 的格式是什麼,一般備份用 Dump 較好嗎?
謝謝指導
雖然我不是什麼厲害的前輩, 但除了私人問題外我不接受私人訊息問技術問題
好的/有用的資訊公開讓所有人都能知道是最好的
另外, 發問請詳述問題/Log/你曾經進行的嘗試以及結果
請先參考 http://phorum.study-area.org/index.php/topic,24128.0.html

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
php匯出成.sql檔
« 回覆 #6 於: 2007-06-09 11:37 »
我自己只用mysqldump....

Quota

  • 活潑的大學生
  • ***
  • 文章數: 352
    • 檢視個人資料
    • http://home.kimo.com.tw/jiannrongkimo/
回覆: php匯出成.sql檔
« 回覆 #7 於: 2010-04-02 12:29 »
請問大大我只知道從php檔程式可以匯出成.csv檔....
要這麼像phpmyadmin一樣有個輸出dump整個table..做backup用...

我 想做一個可以像phpmyadmin一樣匯出的是.sql又可以匯入.sql..在自己寫的網站上?

小弟只會csv匯入\匯出...

有大大可以指點嗎?

請問如何使用mysqldump匯出csv檔案 及如何由mysql匯入csv檔案呢?
謝謝

see7di

  • 懷疑的國中生
  • **
  • 文章數: 51
  • 性別: 男
    • 檢視個人資料
    • http://7di.net
回覆: php匯出成.sql檔
« 回覆 #8 於: 2010-05-03 17:15 »
我寫了兩個函數,用來做資料的匯入匯出,可能正是你想要的,你自己看吧http://hi.baidu.com/see7di