PHP的PDO执行MYSQL的LOAD DATA INFILE样例代码

$dsn = 'mysql:dbname=name;host=ip;port=3306';
$user = 'user';
$pwd = 'password';
// 这里PDO::MYSQL_ATTR_LOCAL_INFILE => true需要设置;
$options = [PDO::MYSQL_ATTR_LOCAL_INFILE => true];
$db = new PDO($dsn, $user, $pwd, $options);

try {
    $load = <<
    $db->exec($load);
} catch (Exception $e) {
    var_dump($e->getMessage());
}

LOAD DATA INFILE语法:https://dev.mysql.com/doc/refman/5.7/en/load-data.html

你可能感兴趣的:(php,mysql,php,load-data,pdo,mysql)