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

发布于 2017-11-23 15:19:02 字数 5824 浏览 7761 评论 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

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

0 文章
0 评论
84959 人气
更多

推荐作者

忆伤

文章 0 评论 0

眼泪也成诗

文章 0 评论 0

zangqw

文章 0 评论 0

旧伤慢歌

文章 0 评论 0

qq_GlP2oV

文章 0 评论 0

旧时模样

文章 0 评论 0

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