1. 程式人生 > >php 往數據庫插入數據腳本

php 往數據庫插入數據腳本

mysql腳本 php shell

php 往數據庫插入數據腳本

<?php


add_user_pwd();


/**

* 添加密碼賬戶到數據庫

*/

function add_user_pwd()

{

/* 連接mysql */

$type = ‘mysql‘;

$dbname = ‘jihua‘;

$host = ‘127.0.0.1‘;

$username = ‘root‘;

$password = ‘root‘;

$dsn = "$type:host=$host;dbname=$dbname";

try {

$pdo = new PDO($dsn, $username, $password);

} catch(Exception $e) {

die(‘MYSQL連接錯誤‘);

}


/* 讀取文件信息 */

$file = fopen("test1.txt", "r");

$i = 0;

while(! feof($file)) {

if(($i % 100) == 0) {

$pdo->exec(‘set autocommit=0‘);

}

list($username, $password) = explode(‘ ‘,fgets($file));

$username = trim($username);

$password = trim($password);

$sql = "insert into gc_user (`username`,`pwd`)

VALUES(‘{$username}‘,‘{$password}‘)";

echo $sql.‘<br>‘;

$pdo->exec($sql);

if((++$i%100) == 0) {

flush();

$pdo->exec(‘set autocommit=1‘);

}

}

/* 關閉數據庫 */

fclose($file);


echo ‘----------------------------------<br>‘;

echo ‘----------------------------------<br>‘;

echo ‘----------------------------------<br>‘;

echo ‘----------------------------------<br>‘;

echo ‘----------------------------------<br>‘;

echo ‘----------------------------------<br>‘;

echo ‘----------------------------------<br>‘;

echo ‘總共:‘.$i.‘ 數據‘;

}


本文出自 “Linux修仙之路” 博客,請務必保留此出處http://8999a.blog.51cto.com/11385098/1963637

php 往數據庫插入數據腳本