Adminer单个PHP文件中的数据库管理

https://www.adminer.org/
Adminer(以前称为phpMinAdmin)是用PHP编写的功能齐全的数据库管理工具。与phpMyAdmin相反,它由一个准备好部署到目标服务器的文件组成。管理员可用于MySQL,MariaDB,PostgreSQL,SQLite,MS SQL,Oracle,Firebird,SimpleDB,Elasticsearch和 MongoDB。

为什么Adminer比phpMyAdmin更好?
用Adminer替换phpMyAdmin,您将获得一个简洁的用户界面,对MySQL功能的更好支持,更高的性能和更高的安全性。请参阅详细比较。

管理员开发的优先级是:1.安全性; 2.用户体验; 3.性能; 4.功能集; 5.大小。

特征
使用用户名和密码连接到数据库服务器
选择一个现有数据库或创建一个新数据库
列出字段,索引,外键和表的触发器
更改名称,引擎,整理,AUTO_INCREMENT和意见表
阿尔特的名称,类型,整理,注释和缺省值列
拖放表和列
通过索引(包括全文)创建,更改,删除和搜索
通过外键创建,更改,删除和链接列表
创建,更改,删除和从视图中选择
创建,更改,删除和调用存储过程和函数
创建,更改和删除触发器
列出表格中的数据以及搜索,汇总,排序和限制结果
插入新记录,更新和删除现有记录
通过文件传输支持所有数据类型,blob
从文本字段或文件执行任何SQL命令
将表结构,数据,视图,例程,数据库导出为SQL或CSV
打印通过外键连接的数据库架构
显示过程并杀死它们
显示用户和权限并进行更改
显示变量和文档链接
管理事件和表分区(MySQL 5.1)
模式,序列,用户类型(PostgreSQL)
广泛的定制选项
要求
与MySQL,MariaDB,PostgreSQL,SQLite,MS SQL,Oracle,SimpleDB,Elasticsearch,MongoDB一起使用-改进驱动程序
通过启用的会话支持PHP 5和7
支持多种语言,包括中文 (43) -创建新的翻译
免费用于商业和非商业用途(Apache许可或GPL 2)
安全是Adminer开发中的第一要务。管理员不允许在没有密码的情况下连接数据库,并且它限制了连接尝试的速率,以防止暴力攻击。不过,考虑做Adminer无法进入公众通过白名单允许连接到它的IP地址,密码保护的Web服务器的访问,从而实现安全插件(例如需要一个OTP),或者通过自定义的login方法。您也可以删除Adminer(如果不再需要),它只是一个文件,以后可以轻松上传。Adminer过去有一些安全漏洞,因此只要Adminer告诉您有可用的新版本,都应进行更新(如果无法更新,请询问管理员)。
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值