Adminer 简单便捷的 MySQL 数据管理工具

发布于 2017-11-23 15:19:02 字数 5824 浏览 7814 评论 0

Adminer 是一个类似于 phpMyAdmin 的 MySQL 管理客户端。整个程序只有一个 PHP 文件,易于使用和安装。Adminer 支持多语言(已自带11种翻译语言文件,可以按自己的需求翻译相应的语言)。支持 PHP4.3+,MySQL 4.1+ 以上的版本。

Adminer 简单便捷的 MySQL 数据管理工具

工具特点

  1. 创建,修改,删除索引/外键/视图/存储过程和函数。
  2. 查询,合计,排序数据。
  3. 新增/修改/删除记录。
  4. 支持所有数据类型,包括大字段。
  5. 能够批量执行 SQL 语句。
  6. 支持将数据,表结构,视图导成 SQL 或 CSV。
  7. 能够外键关联打印数据库概要。
  8. 能够查看进程和关闭进程。
  9. 能够查看用户和权限并修改。
  10. 管理事件和表格分区(MySQL5.1才支持)。

Adminer 只有一个文件,相比 phpMyAdmin 的 880 个文件,它可谓轻巧多了,虽然只有一个文件,功能毫不含糊,phpMyAdmin 能干的它几乎都能完成,如果熟悉 phpMyAdmin,那么可以继续使用它,但是同时熟悉Adminer也有很多好处,才一个文件,传上去就能用。

界面演示

下面演示Adminer的登录,新建用户等,先点击这里下载 Adminer 代码,就一文件,下载好上传到FTP网站的目录就得,建议改个名字,比如 Adminer111.php 之类的,不让默认的文件名暴露。

在 Adminer 这里,如果 MySQL 的 IP 不是 localhost,无需像 phpMyAdmin 修改配置文件,直接在服务器后面输入 IP 地址或域名即可,除了服务器地址,Adminer 还支持登录到某一个数据库,演示的是登录 root 账号,直接用户名和密码登录之后:

phpMyAdmin创建用户的时候,可以和数据库一起创建,但是Adminer就得分开创建再关联(phpMyAdmin也可以分开创建再关联),故演示一遍如下:

第一步,点击“创建新数据库”进行创建数据库。

创建数据库的时候,左侧输入框填写数据库名字,这里以 dbtest 为例,右侧选择框选择 utf8_general_ci,也就是统一编码。

utf8_general_ci 代表我们平时说的 utf-8,K9 通用版使用的就是该编码。

如果你安装其他较特殊的程序,如有生僻汉字及 emoji 表情符号的话,则需要选择 utf8mb4_general_ci 编码。

选择之后,点击保存。

第二步,创建访问该数据库的用户。

创建好数据库之后,默认进入该数据库的表和视图,在该界面点击权限链接。

如上图所示,该权限操作是针对数据库 dbtest 的。在此界面点击创建用户链接。

如上图所示,填写用户名、密码。再往下看,权限右侧已经有`dbtest`.*,意思是在数据库 dbtest 中该如何分配权限,因为dbtest 是完全为了 dbtest 这个数据库而新建的,所以选择 All privileges,意思是所有权限。

接着再往下看,点击保存,就完成该数据库的用户 dbtest 的新建。

保存之后,返回如上图提示已创建用户,如果你有需要可以继续为该数据新建其他用户,不过一般没必要。

经过以上两个步骤,完成了创建数据库,以及关联包含操作权限的用户账号,其他的功能跟 phpMyAdmin 差不多,包括选择表、修改表、导出SQL、导入SQL等,有兴趣的话,可以自行下载摸索。

文件下载

项目地址:https://www.adminer.org/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

4401 文章
128 评论
84972 人气
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。