在試圖插入的記錄數組,我得到錯誤: 1. MySQL服務器已消失 2.錯誤讀取結果集的頭PHP庫MySQLi插入查詢錯誤 - 服務器關閉了
以下是詳細:
// DB2
$host1 = 'localhost';
$user1 = 'root';
$pass1 = '';
$db1 = 'my_db';
$conn1 = mysqli_connect($host1, $user1, $pass1, $db1);
....
...
...
...
//echo '<pre>'; print_r($countryArr); die;
$query = "INSERT INTO `cities` (`country_id`, `city`, `soft_delete`, `date_added`) VALUES " . implode(',', $countryArr);
mysqli_query($conn1, $query);
要插入多少條記錄? 'MySQL服務器已經消失'是因爲php失去了與mysql的連接 –
@FakhruddinUjjainwala將要插入大約50000條記錄。 –
在php.ini中更改設置max_execution_time = 0(或3600000) –