dcblogdev/sql-import

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

资助包维护!
dcblogdev

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

This package is auto-updated.

Last update: 2024-08-28 04:43:40 UTC


README

Latest Version on Packagist Total Downloads

Logo

PDO从.sql文件导入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);