資料導入3三種方法
限制大小:2M
1.建立資料庫
2.導入.sql或.sql.zip檔案
大資料導入方法一:http://jingyan.baidu.com/article/9113f81bcdf3a32b3214c7e7.html
大資料導入方法二:http://jingyan.baidu.com/article/60ccbceb21966d64cab1979e.html
參考文檔http://www.sjyhome.com/php/phpmyadmin-limit.html
打開PHP配置檔案 php.ini
查找 upload_max_filesize 和 post_max_size 把他們的值修改的大一點
如果上傳的檔案很大,還需進行以下修改
max_execution_time(php頁面執行最大時間)
max_input_time(php頁面接受資料最大時間)
memory_limit(php頁面占用的最大記憶體)
這是因為phpmyadmin上傳大檔案時,php頁面的執行時間、記憶體占用也勢必變得更長更大,其需要php運作環境的配合,光修改上傳檔案大小限制是不夠的。
打開 phpmyadmin 目錄下的 config.inc.php 檔案
查找 $cfg[‘ExecTimeLimit’]配置選項,預設值是300,需要修改為0,即沒有時間限制。
打開 phpmyadmin 目錄下的 import.php 檔案 修改 $memory_limit 的值
說明:首選讀取php.ini配置檔案中的記憶體配置選項memory_limit,如果為空則預設記憶體大小限制為2M,如果沒有限制則記憶體大小限制為10M,你可以結合你php.ini配置檔案中的相關資訊修改這段代碼。
使用MySQL管理器的MySQL導入導出功能
實際指令:
E:\server\phpStudy>mysql\bin\mysql.exe -uroot -proot DBNAME --default-character-set=utf8 0<D:\db.sql
也可自行改為mysql指令
在mysql的安裝目錄下 找到 my.ini檔案 加入以下代碼:
interactive_timeout = 120
wait_timeout = 120
max_allowed_packet = 32M
======================================
導入sql的指令行如下:
source "路徑名"+/mytest_emp_dept.sql
在windows中檔案路徑 要用 / 替換 預設的路徑符 \
例:
mysql>use dbtest;
mysql>set names utf8;
mysql>source D:/www/sql/back.sql;