2008年8月5日 星期二

匯入MySQL 資料的幫手 (BigDump)

MySQL中匯入資料庫的方式有很多種,最常用的方式就是使用phpMyAdmin管理程式的匯入介面來上傳、匯入。

如果資料檔超過2MB就沒有辦法用phpMyAdmin直接匯入檔案。

「.sql」檔案太大的話,則很容易遇到伺服器的執行時間或檔案大小的限制。

BigDump這個php小程式來做MySQL資料匯入,就沒有2MB的限制

1.用文字編輯器打開bigdump.php,修改Database configuration後面的資料庫連線設定。

2.再把這個檔案上傳到Server上,和用phpMyAdmin產生的.sql備份檔放一起。

3.再去瀏覽 bigdump.php,選擇要匯入的檔案,就可以將資料完整的回存到資料庫裡面

http://www.ozerov.de/bigdump.php

使用unicode特別注意

{ $dbconnection = @mysql_connect($db_server,$db_username,$db_password);

在之後新增

@mysql_query("SET NAMES ‘utf8′");

才不會有亂碼問題。

Version 0.28b 2007-06-08

  • Improved error message for file open errors
  • Handle CSV files (you have to specify $csv_insert_table)
  • Restart script in the background using AJAX
似乎支援匯入csv檔,剛好是我這次案子會用到的,Great!!!

沒有留言: