LOAD DATA LOCAL INFILE forbidden in… PHP

后端 未结 12 1138
无人共我
无人共我 2020-12-01 10:38

I am trying to use LOAD DATA INFILE to insert some records into a table. Unfortunately, it\'s not working.

Here are some details

If I use this i

12条回答
  •  盖世英雄少女心
    2020-12-01 10:57

    Check docs http://php.net/manual/en/ref.pdo-mysql.php.

    Basically you need:

    PDO::MYSQL_ATTR_LOCAL_INFILE => true
    

    Set at instantiation.

    Example:

        $conn = new \PDO("mysql:host=$server;dbname=$database;", "$user", "$password", array(
            PDO::MYSQL_ATTR_LOCAL_INFILE => true,
        ));
    

提交回复
热议问题