phpでMySQLにSQLファイルをインポートする

PHPコード
<?php
$host = “172.17.100.21”;
$user = “root”;
$pwd = “pwdStr!2#”;
$file_dir = dirname(__FILE__);
$file_name = “sehuinfo.sql”;
$data_base = “dcftkdb”;

$conn = mysql_connect($host,$user,$pwd);

mysql_select_db($data_base,$conn);
$get_sql_data = file_get_contents($file_name,$file_dir);
$explode = explode(“;”,$get_sql_data);
$cnt = count($explode);
for($i=0;$i<cnt ;$i++){

$sql = $explode[$i];

$result = mysql_query($sql);

if($result){
echo “インポート成功:”.$i.”レコード<br>”;
}
else
{
echo “インポート失敗:”.mysql_error();
}
}
?>

Comments are closed.