adminer.php是一款功能强大的mysql管理客户端,它和用户经常使用的phpmyadmin比较的类似,相信大家无需进行过多的学习,就能轻松的完成对软件的使用;该程序就只有一个PHP的文件,安装相当的简单,使用也灵活快捷;而且内置的管理功能,让您可以完成对数据库的编译,并且也是您在数据库管理的时候,不二的选择。
功能介绍
1.创建,修改,删除索引/外键/视图/存储过程和函数。
2.查询,合计,排序数据。
3.新增/修改/删除记录。
4.支持所有数据类型,包括大字段。
5.能够批量执行SQL语句。
6.支持将数据,表结构,视图导成SQL或CSV。
7.能够外键关联打印数据库概要。
8.能够查看进程和关闭进程。
9.能够查看用户和权限并修改。
10.管理事件和表格分区(MySQL5.1才支持)。
软件特色
如果有新的记录,对插入的功能支持
并且还对现有的记录进行删除
文件传输的功能,可以对所有的数据类型支持
文件的传输支持,文件执行您需要的任何sql命令
对表的结构、例程、数据库等导出到您需要使用的SQL、csv里面
使用方法
1.线上访问你改好名字的文件,出现登录界面如下:
2.在Adminer这里,如果MySQL的IP不是localhost,无需像phpMyAdmin修改配置文件,直接在服务器后面输入IP地址或域名即可。除了服务器地址,Adminer还支持登录到某一个数据库,演示的是登录root账号,直接用户名和密码登录之后:
3.phpMyAdmin创建用户的时候,可以和数据库一起创建,但是Adminer就得分开创建再关联(phpMyAdmin也可以分开创建再关联),点击“创建新数据库”进行创建数据库。
4.创建数据库的时候,左侧输入框填写数据库名字,这里以dbtest为例,右侧选择框选择“utf8_general_ci”,也就是统一编码。utf8_general_ci代表我们平时说的utf-8,K9通用版使用的就是该编码。如果你安装其他较特殊的程序,如有“生僻汉字及emoji表情符号”的话,则需要选择“utf8mb4_general_ci”编码。选择之后,点击保存。
5.创建访问该数据库的用户。创建好数据库之后,默认进入该数据库的表和视图,在该界面点击“权限”链接。
6.该权限操作是针对数据库dbtest的。在此界面点击“创建用户”链接。
7.填写用户名、密码。再往下看,权限右侧已经有`dbtest`.*,意思是在数据库dbtest中该如何分配权限,因为dbtest是完全为了dbtest这个数据库而新建的,所以选择“All privileges”,意思是所有权限。接着再往下看,点击保存,就完成该数据库的用户dbtest的新建。
更新日志
1.修复登录表单的 XSS (bug #436)
2.允许在 SQL 命令中限制显示行的数量
3.报告离线和其他 AJAX 错误 (bug #419)
4.MySQL:NDB 存储支持外键
5.SQLite:支持 CURRENT_* 默认值 (bug #417)
6.Firebird: Alpha 版本
7.兼容PHP 5.3+以上, 修复许多异常.
8.html代码标准化修改.
9.增加Query log 功能, 可列表当前执行的所有语句.
10.功能及样式细节修复.
11.丹麦语翻译