如何使用pdo来连接并执行多条语句呢?多谢帮助。 将多条sql语句写在了一个名为:a.sql的文件中。这些语句包括创建数据表、插入记录等语句。总之有很多条。现在我的问题是:写一个php文件。并已创建好pdo实例对象,名为:$pdo请问:我如何能读取a.sql文件,并依次执行里面的sql语句呢?$pdo->exec($sql); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把现有的SQL文件导入数据库中,函数如下:<?php$conn=mysql_connect("localhost","root","password");//指定数据库连接参数function mysql_import($file,$database)//导入的函数,参数为SQL文件路径和导入的库名。{mysql_select_db($database);mysql_query("source '".$file."';");echo "导入".$file."文件到".$database."数据库完毕";}mysql_close($conn);?> PS:一定要把SQL文件路径确定好 或者,如果能保证.sql文件里每个SQL语句为一行,可以采用读文件的方式来,但是还是建议使用数据库本身的导入语句比较好,不容易出错 上面的方法好象不行。如何用pdo实现呢? 一样的道理啊,你直接改成pdo式的语句不就可以了 具体怎么改呢?谁给个准确的代码。上面的函数好象也没有调用,能行吗?另外,函数内的source是自定义的源文件吗?谁能给个准确的代码呢? php 上传 安全??? C#软件传值给网页中文乱码 请教一个PHP简单的问题 求IF语句判断来路 三表联查怎么样进行积分统计,高手指教,想了很多办法都搞不定 phpmyadmin密码丢失? PHPed Web Server的问题 抉择:大家能发表些对pear,phplib以及smart等诸多工具的优异吗?xuzuning(唠叨)大兄请进! win2008 R2 + SQL SERVER 2008+PHP 配置 公历转农历时的数字年份不正确 这个正则表达式是什么意思? DEDECMS 图片路径修改-不是修改日期的那种
<?php
$conn=mysql_connect("localhost","root","password");//指定数据库连接参数
function mysql_import($file,$database)//导入的函数,参数为SQL文件路径和导入的库名。
{
mysql_select_db($database);
mysql_query("source '".$file."';");
echo "导入".$file."文件到".$database."数据库完毕";
}
mysql_close($conn);
?>
如何用pdo实现呢?
一样的道理啊,你直接改成pdo式的语句不就可以了