phpMyAdmin 不同的是,它由准备部署到目标服务器的单个文件组成。"/>

Adminer

Adminer 是 PHP 编写的一个完备的数据库管理工具。与 phpMyAdmin 不同的是,它由准备部署到目标服务器的单个文件组成。

Github星跟蹤圖

Adminer (原 phpMinAdmin) 是用 PHP 语言编写的一个完备的数据库管理工具。与 phpMyAdmin 不同的是,它由一个准备部署到目标服务器的文件组成。Adminer 适用于 MySQL、PostgreSQL、SQLite、MS SQL、 Oracle、 Firebird、 SimpleDB、 Elasticsearch 和 MongoDB。

为什么Adminer比phpMyAdmin更好?

用 Adminer 替换 phpMyAdmin,您将获得更整洁的用户界面,更好地支持 MySQL 功能,更高的性能和更高的安全性。 查看详细比较

Adminer的开发重点是:1、安全性;2、用户体验;3、性能;4、功能集;5、大小。

特性

  • 连接到数据库服务器的用户名和密码
  • 选择一个现有的数据库或创建一个新的
  • 表字段,索引,外键和表的触发器
  • 更改名称,引擎,整理,自增量和表评论
  • 更改列的名称,类型,整理,注释和默认值
  • 添加和删除表和列
  • 创建,修改,删除和搜索索引,包括全文检索
  • 用外键创建、修改、删除和链接列表
  • 创建,修改,删除,并从视图中进行选择
  • 创建,修改,删除和调用存储过程和函数
  • 创建,修改和删除触发器
  • 对表中的数据进行搜索,汇总,分类和限制结果数量
  • 插入新记录,更新和删除现有的
  • 支持所有数据类型,通过文件传输 blob
  • 从文本字段或文件执行任何SQL命令
  • 导出表结构,数据,视图,程序,数据库到 SQL 或 CSV
  • 通过外键连接打印数据库模式
  • 显示进程和杀死他们
  • 显示用户和权利,并改变它们
  • 链接到文件显示变量
  • 管理活动和表分区(MySQL 5.1中)
  • 模式,序列,用户类型(PostgreSQL 系统)。
  • 丰富的自定义选项

要求

安全性是 Adminer 开发的首要任务。 Adminer 不允许在没有密码的情况下连接到数据库,并且限制连接尝试以防止暴力攻击。 不过,可以考虑通过将允许连接到它的 IP 地址列入白名单、使用 Web 服务器中的访问密码保护、启用安全插件(例如,要求 OTP)或通过定制登录方法,来让 Adminer 对公众不可访问。 如果不再需要,您也可以删除 Adminer,它只是一个文件,将来很容易上传。 Adminer 过去有一些安全漏洞,所以每当 Adminer 告诉您有一个新版本可用时,就更新它(如果您不能自己更新,请询问管理员)。

(Second edition: vz revised at 2019.08.25)

概覽

名稱與所有者vrana/adminer
主編程語言PHP
編程語言PHP (語言數: 5)
平台BSD, Linux, Mac, Unix-like, Windows
許可證
發布數52
最新版本名稱v4.8.1 (發布於 )
第一版名稱v3.0.0 (發布於 )
創建於2010-04-25 08:30:07
推送於2024-03-17 10:18:04
最后一次提交2021-04-29 11:35:05
星數6k
關注者數241
派生數1.1k
提交數3.7k
已啟用問題?
問題數0
打開的問題數0
拉請求數40
打開的拉請求數50
關閉的拉請求數395
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

Adminer - Database management in a single PHP file
Adminer Editor - Data manipulation for end-users

https://www.adminer.org/
Supports: MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, SimpleDB, Elasticsearch, MongoDB, Firebird
Requirements: PHP 5+
Apache License 2.0 or GPL 2

adminer/index.php - Run development version of Adminer
editor/index.php - Run development version of Adminer Editor
editor/example.php - Example customization
plugins/readme.txt - Plugins for Adminer and Adminer Editor
adminer/plugin.php - Plugin demo
adminer/sqlite.php - Development version of Adminer with SQLite allowed
editor/sqlite.php - Development version of Editor with SQLite allowed
adminer/designs.php - Development version of Adminer with adminer.css switcher
compile.php - Create a single file version
lang.php - Update translations
tests/katalon.html - Katalon Automation Recorder test suite

If downloaded from Git then run: git submodule update --init

去到頂部