使用laravel中的密钥连接到加密的sqllite

时间:2019-06-12 07:16:19

标签: php laravel sqlite laravel-5.4

我有具有此功能的sqlite数据库文件:

  1. 我有database.sqllite个文件

  2. 此数据库已用密钥(我有密钥)加密

  3. 我与Laravel 5.4

  4. 合作

如何解密并连接到该数据库文件?

这是我的代码

\Config::set('database.connections.sqlite.database', $sqlitePath);
/**
* create a connection to SQLite Database
*/
$databasae = \DB::connection('sqlite');

我收到了这个错误

Illuminate\Database\QueryException: SQLSTATE[HY000]: General error: 26 file is encrypted or is not a database 

1 个答案:

答案 0 :(得分:0)

不幸的是,php或laravel与此无关,我通过命令行处理了这个问题。 有关更多信息,请阅读this