本文介绍如何在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扩展。
相关主题 |