1.php**:
<?php $t=
mktime()
;set_time_limit
(1000);
$myfile
="c:/insert.sql"
;// 需要在c盤下新建insert.sql
$fhandler
=fopen
($myfile
,'wb');
if($fhandler
)echo
"寫入成功,耗時:"
,mktime()
-$t;}
//注意字段不再以逗號分割,以\t分割,條記錄以\r\n分割。
在insert.sql中生成的部分資料截圖:
2.在mysql中執行**:
load data local infile 'c:/insert.sql' into table `cache`(`id`, `name`);
注意:在插入大資料之前先將表的主鍵、唯一鍵刪除,不然每插入一條資料都會和之前的資料進行對比是否重複。待資料新增完以後再設定主鍵、唯一鍵。 PHP MySQL 插入資料
使用 mysqli 和 pdo 向 mysql 插入資料 在建立完資料庫和表後,我們可以向表中新增資料。以下為一些語法規則 php 中 sql 查詢語句必須使用引號 在 sql 查詢語句中的字串值必須加引號 數值的值不需要引號 null 值不需要引號 insert into 語句通常用於向 mysq...
PHP mysql 插入Blob物件
工作中碰到了,最近改一些php,要在mysql中插入乙個blob物件 從file中讀取資訊,存入資料庫 在html中用的是,file型別的input 在php中使用 files filename files好像被取消,不知道為什麼還要用?原來就是這麼寫的。完全不知道 files怎麼回事,但是知道是個...
php mysql實現資料分批插入
上週需要將雲端的資料有條件的錄入到mysql中,最開始是使用遍歷資料然後一條條的插入的笨方法,結果速度慢的要死,所以又隨便寫了個笨方法2.0,記錄一下自己菜鳥的成長歷程。同時這也是在的第一篇文章,目的僅僅是單純的記錄一下自己的狗屎 因為我是菜鳥,哈哈。比如說有10001條資料,每次插入1000條,分...