想用php这个强大的单文件操作sqllite的.db文件数据库,但是V4.8.1版本不支持空密码的sqllite数据库登录,怎么办呢?降低版本,但是虽然官方说4.6.3以后不再支持发现下旧版本的都不行
下面这个版本4.2.2的可以,具体自测
这时候,再次尝试连接sqlite数据库,4.6.2版本报错:
Implement login() method to use SQLite.
4.8.1版本报错:
Adminer默认不支持访问没有密码的数据库,详情见这里.
解决方法:
要么下载4.2.2的版本,要么要修改下文件好像,具体没事
https://files.cnblogs.com/files/brian-sun/adminer4.2.2.zip
参考资料:https://www.cnblogs.com/brian-sun/p/15681866.html
资料
为了保证安全,adminer从4.6.3以后,不支持登录一个不设密码的数据库,如果想要登录sqlite,需要修改adminer.php或添加插件
当然,连接mysql是没有问题的。至于sqlite3 应该会有解决方案,但留给以后探索吧~
