dww510/phpliteadmin

该软件包已弃用且不再维护。未建议替代软件包。

phpLiteAdmin 是一个基于 PHP 的 SQLite 数据库管理工具

dev-master / 2.0.x-dev 2016-03-12 22:46 UTC

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

  1. 在文本编辑器中打开 phpliteadmin.config.php(或 1.9.4 之前的 phpliteadmin.php)。

  2. 如果您想扫描目录以列出数据库而不是手动列出,请将目录指定为 $directory 变量的值,然后跳到第4步。

  3. 如果您想手动指定数据库,将 $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.
  1. 修改 $password 变量,使其成为访问 phpLiteAdmin 工具的密码。

  2. 如果您想在同一服务器上安装多个 phpLiteAdmin 实例,将 $cookie_name 变量修改为每个安装唯一(可选)。

  3. 保存并将 phpliteadmin.php 上传到您的网络服务器。

  4. 打开网络浏览器,导航到上传的 phpliteadmin.php 文件。您将需要输入密码。使用步骤4中设置的相同密码。

代码仓库和拉取请求

代码仓库在 bitbucket 和 github 上都有。

Github: https://github.com/phpLiteAdmin/pla

Bitbucket: https://bitbucket.org/phpliteadmin/public/src

您可以在这些平台上的任何一项上克隆项目并发送拉取请求。

安装主题

  1. 从项目的下载页面下载主题包。

  2. 解压缩文件并选择您喜欢的主题。

  3. 将主题目录中的 phpliteadmin.cssphpliteadmin.php 一起上传。

  4. 您的主题将自动覆盖默认主题。

获取帮助

项目的 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