php+mysql 如何从文件导入数据?

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:45:26
我把代码发上来,请高手参详一下:
$query="load data local infile \"1.txt\" into table book";
echo "$query\n";
$result=mysql_query($query);
if($result)
{echo "Successful\n";}
else
{echo "Failed\n";}

老是不成功,输出的query是:load data local infile "1.txt" into table book

在命令提示符界面下连接mysql,输入这条语句则是成功的:

mysql> load data local infile "1.txt" into table book;
Query OK, 1 row affected (0.00 sec)
Records: 1 Deleted: 0 Skipped: 0 Warnings: 0

这是怎么回事啊?我百思不得其解,
两者用的都是root用户,应该不是权限的问题
请高手指教 谢谢
能帮我解决的 有追加分哦!

没有看到你获得数据库连接的句柄。
尝试先建立数据库链接。

if($db = mysql_connect($dbhost, $dbuser, $dbpswd))
{
echo ("Connected database");
}
else
{
echo ("Can not connect.");
}