我们总是与数据库进行交互,以各种方式执行任务。 我们可以直接连接和执行使用SQL命令行模式还是非DBA用户喜欢使用GUI工具phpMyAdmin的叫或phpPgAdmin的任务。
我们很多人都知道的phpMyAdmin或phpPgAdmin的数据库管理工具。 这篇文章将谈论又称为Adminer另一个数据库管理工具。
管理员数据库管理工具
什么是管理员
Adminer(原phpMinAdmin)是用PHP编写的一个功能齐全的数据库管理工具。Adminer是phpMyAdmin的一种替代,我们可以管理MySQL中,SQLite的,Oracle内容和PostgreSQL数据库有效。
有许多基于Web的数据库管理工具可用。 我们发现Adminer是非常人性化。 我们假定您已经安装了您的选择了Apache,PHP和数据库。
管理员功能
- 基本功能:添加/删除/修改数据库/表。
- 修改数据库对象(视图,触发器,过程,用户权限,变量,进程等)
- 从文本字段或文件执行SQL命令。
- 导入和导出数据库和表。
- 将数据库,数据,结构,视图,例程导出为SQL或CSV。
- 显示进程并杀死它们。
- 显示用户和权限并更改它们。
- 支持多语言。
先决条件
- Apache Web服务器
- 支持PHP 5启用会话
- 数据库(MySQL,PostgreSQL,SQLite,MongoDB等)
为什么要使用Adminer?
毫无疑问,phpMyAdmin是用于管理MySQL数据库最流行的开源数据库管理工具之一。 但是,由于某种原因,我认为这不是非常适合这就是原因,Adminer到图片。
现在,你想为什么Adminer是到phpMyAdmin更好的选择? 坦率地说,列表太大了,有些点可能与你无关。 最重要的区别是:
- Tidier用户友好的界面
- 对MySQL功能的卓越支持
- 高性能
- 减小尺寸(仅366kB)
- 高度安全
要了解更多关于详细的功能以及它们之间的比较,请参见比较页 。
在Linux中安装Adminer
去官方网站Adminer下载和使用下面的链接最新的源文件(即版本4.0.2)。
另外,您还可以使用以下命令的wget抓取最新的源代码包。
[root@youcl ~]# wget http://downloads.sourceforge.net/adminer/adminer-4.0.2.zip
解压adminer的压缩文件,这将创建一个文件adminer目录。
[root@youcl ~]# unzip adminer-4.0.2.zip
复制“adminer-4.0.2”目录复制到你的Web服务器的DocumentRoot的。
[root@youcl ~]# cp -r adminer-4.0.2 /var/www/html/ [For RedHat based Systems] [root@youcl ~]# cp -r adminer-4.0.2 /var/www/ [For Debian based Systems]
最后,打开并指向您的浏览器在“adminer”目录。
http://localhost/adminer-4.02/adminer OR http://ip-address/adminer-4.02/adminer
输入您的用户名和数据库的密码登录到面板。
管理员登录面板
登录后屏幕
管理员数据库面板
用户创建
数据库用户创建
创建数据库
在管理器中创建数据库
参考链接
结论
Adminer是一个非常强大的基于Web的数据库管理工具,具有丰富的功能。 请尝试一下,并通过下面的评论框与我们分享经验。