个性化阅读
专注于IT技术分析

管理员:单个PHP文件中的在线数据库管理器

每个PHP开发人员可能至少使用过一次广为人知的PHPMyAdmin, 该有用的界面由于其简单性而多次保存了我们的*****。但是, 你可能无法在每个需要使用的网站上安装PHPMyAdmin, 因为你可能没有权限, 只能修改或创建新文件。某个不知道Adminer存在的人会遇到麻烦, 幸运的是, 现在你已经阅读了此书, 便知道Adminer存在。

Adminer(以前称为phpMinAdmin)是用PHP的单个文件编写的功能齐全的数据库管理工具。与phpMyAdmin相反, 它由一个准备好部署到目标服务器的文件组成。管理员可用于MySQL, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch和MongoDB。在最有用的功能之间脱颖而出:

  • 使用用户名和密码连接到数据库服务器
  • 选择一个现有数据库或创建一个新数据库
  • 列出字段, 索引, 外键和表的触发器
  • 更改表的名称, 引擎, 排序规则, auto_increment和注释
  • 更改列的名称, 类型, 排序规则, 注释和默认值
  • 拖放表和列
  • 通过索引(包括全文)创建, 更改, 删除和搜索
  • 通过外键创建, 更改, 删除和链接列表
  • 创建, 更改, 删除和从视图中选择
  • 创建, 更改, 删除和调用存储过程和函数
  • 创建, 更改和删除触发器
  • 列出表格中的数据以及搜索, 汇总, 排序和限制结果
  • 插入新记录, 更新和删除现有记录
  • 支持所有数据类型, 通过文件传输的斑点
  • 从文本字段或文件执行任何SQL命令
  • 将表结构, 数据, 视图, 例程, 数据库导出为SQL或CSV
  • 打印通过外键连接的数据库架构
  • 显示流程并杀死它们
  • 显示用户和权限并进行更改
  • 显示变量和文档链接
  • 管理事件和表分区(MySQL 5.1)
  • 模式, 序列, 用户类型(PostgreSQL)
  • 广泛的定制选项

如何使用

只需从浏览器访问adminer.php文件即可, 仅需在服务器中提供该文件!你可以提供你的凭据(如果有的话), 选择要操作的数据库并执行所需的操作。

该脚本可免费用于商业和非商业用途(Apache许可证或GPL 2), 并支持带有已启用会话的PHP 5。有关此有趣项目的更多信息, 请访问其官方网站或在Github的官方存储库中查看源代码。

赞(0)
未经允许不得转载:srcmini » 管理员:单个PHP文件中的在线数据库管理器

评论 抢沙发

评论前必须登录!