利用PHP程序化加载SQL文件
在PHP中以编程方式创建数据库对于动态安装过程至关重要。然而,由于存在多行查询,将多个SQL文件加载到这些数据库中可能会很棘手。
问题: 如何使用PHP高效地将SQL文件加载到数据库中,从而复制PHPMyAdmin导入命令的功能?
解答:
<code class="language-php">use PDO; $dsn = 'mysql:host=localhost;dbname=database_name'; $user = 'username'; $password = 'password'; $db = new PDO($dsn, $user, $password); $sql = file_get_contents('file.sql'); $qr = $db->exec($sql);</code>
这段代码提供了一种可靠的方法,用于在PHP中加载SQL文件:
此方案确保正确处理多行查询,允许在PHP脚本中无缝加载SQL文件。
以上是如何使用 PHP 高效地将 SQL 文件加载到数据库中?的详细内容。更多信息请关注PHP中文网其他相关文章!