您的位置:首页 > 编程语言 > PHP开发

php文件实现将大文件导入到mysql数据库中

2011-08-03 16:50 627 查看
<?php

define('DB_NAME', 'yhq');

define('DB_USER', 'root');

define('DB_PASSWORD', '3721');

define('DB_HOST', 'localhost');

$mysql = mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die("mysql connect fail, wrong password");

mysql_select_db(DB_NAME)or die("select DB fail");

mysql_query("set names utf8");

$fp = fopen("yhq.sql","r") or die('can not open file');

while( $s = fgets( $fp,100000 ) ){

$m .= $s;

}

$sql_content = explode(";\n",$m);

$i = 0;

$max = count($sql_content) ;

while( $i < $max ){

mysql_query( $sql_content [$i] );

if( mysql_error()) echo mysql_error()."<br />";

else{

$n ++;

}

$i ++;

}

echo "<br />mysql queries:".$n;

fclose($fp);

?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: