I am trying to open an encrypted sqlite3 database using PDO (PHP 7.1.1).
$db = new PDO('sqlite:mydb.sqlite','','password');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$results = $db->query('SELECT * from Table');
The above code throws following exception:
Uncaught PDOException: SQLSTATE[HY000]: General error: 26 file is encrypted or is not a database
Is my connection string correct? Is it possible to open an encrypted sqlite3 database using PDO?