SurrealDB Docs Logo

Enter a search query

->import()

Imports data into a table.

Note

This method is only available on a remote database targeted with the http protocol.

Method Syntax
$db->import($content, $username, $password);

Arguments

ArgumentsTypeDescription
content required

string

The content to import.

username required

string

The username to authenticate with.

password required

string

The password to authenticate with.

Example

Example
// connect and select the namespace + database that the import function will use to import the data $db->connect('http://localhost:8080', [ 'namespace' => 'example', 'database' => 'example', ]); // grab file contents and import the data $import = file_get_contents('data.surql'); $db->import($import, 'admin', 'password');