在線客服

電話①:189 6508 9135(張先生)
電話②:134 0599 8886(何小姐)
電話③:0591-83489135

技術(shù)文章


PHPMyAdmin導(dǎo)入數(shù)據(jù)最大為2M的解決方法


  PHPMyAdmin還原數(shù)據(jù)庫的時(shí)候上傳的最大限制:2,048 KB,數(shù)據(jù)庫稍微大一些就無法處理,要么使用其他的備份還原工具如帝國備份王,要么就分卷導(dǎo)出,那么有沒有辦法還使用PHPMyAdmin來處理呢?

  PHPMyAdmin是經(jīng)常使用的一個(gè)MySql管理工具,備份和還原是PHPMyAdmin的重要功能,在還原數(shù)據(jù)庫的時(shí)候經(jīng)常遇到這樣的一個(gè)情況:PHPMyAdmin還原數(shù)據(jù)庫的時(shí)候上傳的最大限制:2,048 KB,數(shù)據(jù)庫稍微大一些就無法處理,要么使用其他的備份還原工具如帝國備份王,要么就分卷導(dǎo)出,那么有沒有辦法還使用PHPMyAdmin來處理呢?肯定可以的,根據(jù)下面的步驟來吧。

PHPMyAdmin導(dǎo)入數(shù)據(jù)最大為2M的解決方法

  以WINDOWS2003系統(tǒng)為例,共分為三部分:IIS部分、PHP部分和PHPMyAdmin部分

一、IIS部分

1)解決在 IIS 6.0 中,無法上傳大容量文件的辦法:

1、先在服務(wù)里關(guān)閉 iis admin service 服務(wù)。

2、找到 windows/system32/inetsrv/ 下的 metabase.xml 文件。

3、用寫字板打開,找到 ASPMaxRequestEntityAllowed 把它修改為需要的值(默認(rèn)為:204800,即:200K)。

4、存盤,然后重啟 iis admin service 服務(wù),重啟IIS。

2)解決在 IIS 6.0 中,無法下載超過4M的附件步驟:

1、先在服務(wù)里關(guān)閉 iis admin service 服務(wù)。

2、找到 windows/system32/inetsrv/ 下的 metabase.xml 文件。

3、用寫字板打開,找到 AspBufferingLimit 把它修改為需要的值(默認(rèn)為:4194304,即:4MB)。

4、存盤,然后重啟 iis admin service 服務(wù),重啟IIS。

二、PHP部分

1、查找post_max_size,指通過表單POST給PHP的所能接收的最大值,包括表單里的所有值,默認(rèn)為8M,看你自己需要進(jìn)行改變。

2、查找File Uploads,首先確認(rèn)file_uploads = on ;是否允許通過HTTP上傳文件的開關(guān),默認(rèn)為ON即是開。

3、查找upload_max_filesize ;即允許上傳文件大小的最大值。默認(rèn)為2M。

如果要上傳>8M的文件,那么只設(shè)置上述三項(xiàng)還不定一定可以。最好對下面的參數(shù)也進(jìn)行設(shè)置:

查找max_execution_time = 600 ;每個(gè)PHP頁面運(yùn)行的最大時(shí)間值(秒),默認(rèn)30秒。

max_input_time = 600 ;每個(gè)PHP頁面接收數(shù)據(jù)所需的最大時(shí)間,默認(rèn)60秒 。

memory_limit = 8M ;每個(gè)PHP頁面所吃掉的最大內(nèi)存,默認(rèn)8M。

三、PHPMyAdmin部分

用寫字板打開import.php文件:

1、查找$memory_limit,默認(rèn)為$memory_limit = 2 * 1024 * 1024;自己修改。

2、下邊三四行的位置有同樣的語句,自己修改。

通過上面三個(gè)部分的修改,可以完美的解決PHPMyAdmin導(dǎo)入數(shù)據(jù)最大為2M的問題。


相關(guān)文章

首頁  電話  咨詢  頂部