dww510 / phpliteadmin
phpLiteAdmin 是一个基于 PHP 的 SQLite 数据库管理工具
Requires
- php: >=5.5
This package is not auto-updated.
Last update: 2024-09-12 00:26:18 UTC
README
网站: http://www.phpliteadmin.org/
Bitbucket: https://bitbucket.org/phpliteadmin/public/
什么是 phpLiteAdmin?
phpLiteAdmin 是一个基于 PHP 的 SQLite 数据库管理工具,支持 SQLite3 和 SQLite2。遵循 SQLite 使用的平面文件系统,phpLiteAdmin 由一个名为 phpliteadmin.php 的单个源文件组成,该文件被放置在服务器上的一个目录中,然后通过浏览器访问。无需安装。可用的操作、功能集、界面和用户体验与 phpMyAdmin 相当。
新闻
2015.07.05:刚刚发布了 phpLiteAdmin 1.9.6! 立即下载
特性
- 轻量级 - 由一个 200KB 的源文件组成,便于携带
- 支持 SQLite3 和 SQLite2 数据库
- 翻译成超过 10 种语言,并且还在增加
- 指定和管理无限数量的数据库
- 指定一个目录和可选的子目录来扫描数据库
- 创建和删除数据库
- 添加、删除、重命名、清空和删除表
- 浏览、添加、编辑和删除记录
- 添加、删除和编辑表列
- 管理表索引
- 管理表触发器
- 导入和导出表、结构、索引和数据(SQL、CSV)
- 以柱状图、饼图和折线图的形式查看数据
- 图形化搜索工具,可根据指定的字段值查找记录
- 在自由格式查询编辑器/构建器中创建和运行自己的自定义 SQL 查询
- 通过 GUI 轻松将核心 SQLite 函数应用于列值
- 编写自己的 PHP 函数以应用于列值
- 使用 CSS 设计自己的主题或从社区安装预先制作的主题
- 所有这些都在一个直观、易于使用的 GUI 中展示,允许非技术、不熟悉 SQL 的用户完全管理数据库
- 允许在同一服务器上安装多个实例,每个实例都有不同的密码
- 安全的密码保护界面,带有登录屏幕和 Cookie
演示
可以在这里找到 phpLiteAdmin 的实时演示: http://demo.phpliteadmin.org/
要求
- 安装了 PHP >= 5.2.0 的服务器
- 至少安装并启用了以下 PHP SQLite 库扩展之一:PDO、SQLite3 或 SQLiteDatabase
PHP 版本 5.3.0 及以上版本通常默认安装并启用了 SQLite3 扩展,因此无需进行任何自定义操作。
下载
源代码存储库中的文件适用于开发,而不是用于生产。
您可以在以下位置找到最新下载: http://www.phpliteadmin.org/download/
安装
请参阅 https://bitbucket.org/phpliteadmin/public/wiki/Installation
配置
新功能 自 1.9.4 版起:现在您可以在外部文件中配置 phpLiteAdmin。如果您想这样做
- 将
phpliteadmin.config.sample.php重命名为phpliteadmin.config.php - 不要更改
phpliteadmin.php中的设置,而是在phpliteadmin.config.php中进行更改
有关详细信息,请参阅 https://bitbucket.org/phpliteadmin/public/wiki/Configuration
-
在文本编辑器中打开
phpliteadmin.config.php(或 1.9.4 之前的phpliteadmin.php)。 -
如果您想扫描目录以列出数据库而不是手动列出,请将目录指定为
$directory变量的值,然后跳到第4步。 -
如果您想手动指定数据库,将
$directory变量的值设置为 false 并修改$databases数组以包含您希望管理的数据库。
- The path field is the file path of the database relative to where
`phpliteadmin.php` will be located on the server. For example, if
`phpliteadmin.php` is located at "databases/manager/phpliteadmin.php" and
you want to manage "databases/yourdatabase.sqlite", the path value
would be "../yourdatabase.sqlite".
- The name field is the human-friendly way of referencing the database
within the application. It can be anything you want.
-
修改
$password变量,使其成为访问 phpLiteAdmin 工具的密码。 -
如果您想在同一服务器上安装多个 phpLiteAdmin 实例,将
$cookie_name变量修改为每个安装唯一(可选)。 -
保存并将
phpliteadmin.php上传到您的网络服务器。 -
打开网络浏览器,导航到上传的
phpliteadmin.php文件。您将需要输入密码。使用步骤4中设置的相同密码。
代码仓库和拉取请求
代码仓库在 bitbucket 和 github 上都有。
Github: https://github.com/phpLiteAdmin/pla
Bitbucket: https://bitbucket.org/phpliteadmin/public/src
您可以在这些平台上的任何一项上克隆项目并发送拉取请求。
安装主题
-
从项目的下载页面下载主题包。
-
解压缩文件并选择您喜欢的主题。
-
将主题目录中的
phpliteadmin.css与phpliteadmin.php一起上传。 -
您的主题将自动覆盖默认主题。
获取帮助
项目的 wiki 提供了如何执行某些操作的信息,位于 https://bitbucket.org/phpliteadmin/public/wiki/Home。此外,项目的讨论组位于 http://groups.google.com/group/phpliteadmin。
报告错误和bug
如果在使用工具时发现任何问题,请在此报告:https://bitbucket.org/phpliteadmin/public/issues?status=new&status=open。