本文介绍如何在Linux操作系统中安装和使用Adminer,使用它可以管理MySQL、MariaDB和PostgreSQL数据库服务器。
简介
Admirer是一个免费且开源的数据库管理系统,打包在一个PHP文件中,Admirer支持MySQL、MariaDB、PostgreSQL、SQLite、MS SQL、Oracle、SimpleDB、Elasticsearch、MongoDB、Firebird。
你可以用Adminer替换phpMyAdmin(参考:在Ubuntu 18.04/Debian 9系统中安装phpMyAdmin 4.8.5的步骤),并享受其简单直观的用户界面,Admirer的唯一要求是启用了会话的PHP 5/7。
Admirer的标准功能:
使用用户名和密码连接到数据库服务器。
选择一个现有数据库或创建一个新数据库。
列出字段,索引,外键和表的触发器。
更改表的名称,引擎,排序规则,auto_increment和注释。
更改列的名称,类型,排序规则,注释和默认值。
拖放表和列。
通过索引(包括全文)创建,更改,删除和搜索。
通过外键创建,更改,删除和链接列表。
创建,更改,删除和从视图中选择。
创建,更改,删除和调用存储过程和函数。
创建,更改和删除触发器。
列出表格中的数据以及搜索,汇总,排序和限制结果。
插入新记录,更新和删除现有记录。
支持所有数据类型,通过文件传输。
从文本字段或文件执行任何SQL命令。
将表结构,数据,视图,例程,数据库导出为SQL或CSV。
打印通过外键连接的数据库架构。
显示过程并杀死它们。
显示用户和权限并进行更改。
显示变量和文档链接。
管理事件和表分区(MySQL 5.1)。
模式,序列,用户类型(PostgreSQL)。
在Linux操作系统上安装Adminer并初步使用
需要PHP,因此请确保将其安装在系统中。
步骤1:安装PHP
在Ubuntu/Debian上安装PHP:
$ sudo apt -y install php php-common php-pear php-mbstring libapache2-mod-php php-mysql
在CentOS/Fedora上安装PHP:
$ sudo yum -y install php php-pear php-mbstring php-mysqlnd
参考:在CentOS 8上安装PHP 7.2、PHP 7.3、PHP 7.4的方法。
安装PHP后,下载Adminer php脚本。
步骤2:安装Apache Web服务器
我们将使用Apache httpd网络服务器在Linux上托管Adminer。
在Ubuntu/Debian上安装Apache:
$ sudo apt -y install apache2 wget
$ sudo systemctl enable --now wget
在CentOS/Fedora上安装Apache:
$ sudo yum -y install httpd wget
$ sudo systemctl enable --now httpd
参考:在CentOS 8系统中安装Apache服务器的方法。
步骤3:在Linux上安装Adminer,支持Ubuntu/Debian/CentOS/Fedora
现在下载Adminer PHP脚本并将其放在Web文档根目录中,请到 https://github.com/vrana/adminer/releases/ 中下载,比如下载4.7.5版本:
sudo wget -O /var/www/html/adminer.php https://github.com/vrana/adminer/releases/download/v4.7.5/adminer-4.7.5.php
步骤4:安装完成后就能初步使用它了,请在http://serverip/adminer.php上访问Adminer Dashboard(控制面板)
通过选择下拉菜单上的类型来连接到数据库:
输入数据库访问详细信息:
这个时候,你应该进入到类似于以下内容的控制面板,这意味着大功告成:
连接到数据库后端时,需要受支持的PHP扩展。
TAG:
除非注明,文章均由 Linux系统学习 整理发布,欢迎转载。如有版权争议,请联系删除。
文章评论
留言与评论(共有 0 条评论)
验证码: