\Yii::$app->db->dsn, 'username' => \Yii::$app->db->username, 'password' => \Yii::$app->db->password, 'database' => 'qqd_new' ); $mysqlnd = function_exists('mysqli_fetch_all'); if ($mysqlnd) { $database = $dbc['database']; $db_hostname = $dbc['hostname']; $db_username = $dbc['username']; $db_password = $dbc['password']; $dsn = "mysql:dbname=$database;host=$db_hostname"; $db = new PDO($dsn, $db_username, $db_password); $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 0); $sql = file_get_contents($file); $db->exec($sql); return TRUE; } else { return FALSE; } } }