daveismyname/sql-import

此包已被放弃且不再维护。作者建议使用 https://github.com/dcblogdev/sql-import 包。

使用PDO将.sql文件导入数据库

v2.0.1 2022-12-28 01:08 UTC

This package is auto-updated.

Last update: 2022-12-28 01:10:28 UTC


README

Latest Version on Packagist Total Downloads

Logo

从.sql文件导入PDO sql

安装

使用composer,在终端中输入以下命令以包含仓库

composer require dcblogdev/sql-import

用法

包含composer自动加载器,导入Import命名空间。

定义数据库文件路径和凭据,当dropTables选项设置为true时,将在导入sql文件之前删除数据库中的所有表。

forceDropTables选项是可选的,不推荐使用。当与dropTables一起启用时,将禁用外键检查执行表删除。仅在使用此方法时确保数据库中现有数据的完整性不重要。

use Dcblogdev\SqlImport\Import;

$filename = 'database.sql';
$username = 'root';
$password = '';
$database = 'sampleproject';
$host = 'dev';
$dropTables = true;
$forceDropTables = false;

new Import($filename, $username, $password, $database, $host, $dropTables, $forceDropTables);