2013-03-18 79 views
1

目前我有一個PHP腳本,可以將大約2000多行插入到mysql數據庫中。PHP MySQL插入行限制

但在我的情況下,它停止500+行後。任何想法可能是什麼問題?

我已通過在插入前顯示數據進行驗證,並顯示了所有2000多行數據。

在這篇文章中找到MySQL insert limit?但我目前在Windows中使用MySQL。

我該如何刪除限制?

在此先感謝

+2

您的頁面可能得到一次out.Try加入'的set_time_limit(0) ;'在你的代碼中。 – Rikesh 2013-03-18 10:02:10

+0

你能告訴我們查詢 – Ruwantha 2013-03-18 10:03:00

回答

4

這是因爲時限超過30秒.... 爲了克服這一點,你可以按照以下步驟之一

1. Use this code 
set_time_limit(0); 
in your php before inserting into db 

2. Change the time limit in your php.ini file ... 

1個選項比較好,溫和措施雖然

+1

謝謝,它的作品! – aandroidtest 2013-03-18 10:10:48

+0

好的... Plz接受答案:) – 2013-03-18 10:13:49

0

打開Php.ini並去行號。 442。您將獲得以下行

max_execution_time = 30 

設置的max_execution_time 爲「0」這意味着在幾秒鐘內沒有限制或設置其他值