热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

adminer.php下载,Adminer.php

Adminer.php就是原来的phpMinAdmin,这是用PHP编写的数据库管理工具,支持mysql、mariadb、postgresql、sqli

Adminer.php就是原来的phpMinAdmin,这是用PHP编写的数据库管理工具,支持mysql、mariadb、postgresql、sqlite、MS SQL、Oracle等多种数据库,虽然是一个源码,但是可以使用用户们和密码直接连接到数据库的服务器,既可以对现有的数据库进行管理,也可以直接创建新的数据库,打开数据库后可以直接列出表的字段、索引、外键和触发器,同时还具有修改名称、种类、整理注释和缺省值列、添加和删除表和列等诸多功能,非常强大。

27f262a00a498a61e9784a67c929e980.png

Adminer.php主要特性

1、使用用户名和密码连接到数据库服务器。

2、选择一个现有数据库或创建一个新数据库。

3、列出表的字段,索引,外键和触发器。

4、更改名称,引擎,整理,AUTO_INCREMENT和意见表。

5、改变的名称,种类,整理,注释和缺省值列。

6、添加和删​​除表和列。

7、通过包括全文索引创建,更改,删除和搜索。

8、通过外键创建,更改,删除和链接列表。

9、创建,更改,删除和从视图中选择。

10、创建,更改,删除和调用存储过程和函数。

11、创建,更改和删除触发器。

12、通过搜索,聚合,排序和限制结果在表格中列出数据。

13、插入新记录,更新和删除现有记录。

14、通过文件传输支持所有数据类型,blob。

15、从文本字段或文件中执行任何SQL命令。

16、将表结构,数据,视图,例程,数据库导出到SQL或CSV。

17、打印由外键连接的数据库模式。

18、显示进程并杀死它们。

19、显示用户和权限并进行更改。

20、显示带有文档链接的变量。

21、管理事件和表分区(MySQL 5.1)。

22、模式,序列,用户类型(PostgreSQL)。

23、广泛的定制选项。

24、支持MySQL、MariaDB、PostgreSQL、SQLite、MS SQL、Oracle、Firebird、SimpleDB、Elasticsearch和MongoDB都能够数据库。

Adminer.php使用方法

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

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

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

4、选择之后,点击保存。

6965e8a9d8db6aa1c0942e06a4a86680.png

5、创建好数据库之后,默认进入该数据库的表和视图,在该界面点击“权限”链接。该权限操作是针对数据库dbtest的。在此界面点击“创建用户”链接。

893552664b01c972b0e3ec6a4bbcd7f1.png

6、填写用户名、密码。再往下看,权限右侧已经有`dbtest`.*,意思是在数据库dbtest中该如何分配权限,

7、因为dbtest是完全为了dbtest这个数据库而新建的,所以选择“All privileges”,意思是所有权限。

149e0d5007674b51e900452dbd591730.png

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

4dc5798199d4dd0b78c152910388feb8.png

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

10、经过以上两个步骤,完成了创建数据库,以及关联包含操作权限的用户账号。

11、其他的功能跟phpMyAdmin差不多,包括选择表,修改表,导出SQL,导入SQL等。



推荐阅读
  • databasesync适配openGauss使用指导书
    一、database-sync简介database-sync作为一种开源辅助工具,用于数据库之间的表同步,更确切的说法是复制,可以从一个数据库复制表到另一个数据库该工具支持的功能如 ... [详细]
  • 解决PHP与MySQL之间的编码不匹配问题
    探讨如何有效解决PHP与MySQL之间常见的编码问题,确保数据的正确传输与显示。 ... [详细]
  • SonarQube配置与使用指南
    本文档详细介绍了SonarQube的配置方法及使用流程,包括环境准备、样本分析、数据库配置、项目属性文件解析以及插件安装等内容,适用于具有Linux基础操作能力的用户。 ... [详细]
  • 本文详细探讨了在Windows Server 2003环境下遇到MySQL连接失败(错误代码10061)的解决方案,包括通过卸载特定的Windows更新和调整系统注册表设置的方法。 ... [详细]
  • Web安全入门:MySQL基础操作与SQL注入防范
    本文详细介绍了MySQL数据库的基础操作命令,包括数据库和表的基本管理,以及数据的增删查改等常用操作。同时,针对Web安全领域常见的SQL注入问题,提供了初步的理解和防范措施。 ... [详细]
  • 本文探讨了如何利用Oracle的REGEXP_SUBSTR函数高效地从复杂字符串中提取括号内的特定值,提供了详细的示例和解决方案。 ... [详细]
  • mysql 分库分表策略_【数据库】分库分表策略
    关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多, ... [详细]
  • 解析程序员与软件工程师的角色差异
    本文深入探讨了程序员与软件工程师之间的主要区别,包括它们的职业定位、技能要求以及工作内容等方面的不同,旨在帮助读者更好地理解这两个角色的特点。 ... [详细]
  • 本文详细探讨了 Java 中 Daemon 线程的特点及其应用场景,并深入分析了 Random 类的源代码,帮助开发者更好地理解和使用这些核心组件。 ... [详细]
  • 本文档详细介绍了服务器与应用系统迁移的策略与实施步骤。迁移不仅涉及数据的转移,还包括环境配置、应用兼容性测试等多个方面,旨在确保迁移过程的顺利进行及迁移后的系统稳定运行。 ... [详细]
  • 本文探讨了如何在Django中创建一个能够根据需求选择不同模板的包含标签。通过自定义逻辑,开发者可以在多个模板选项中灵活切换,以适应不同的显示需求。 ... [详细]
  • 本文介绍了NHibernate中通过定义接口和实现类来管理会话工厂的方法,包括接口的优势、模型文件夹的结构以及具体的代码示例。 ... [详细]
  • scrapyredis分布式爬虫 ... [详细]
  • 1、服务器配置信息① 主服务器IP:192.168.1.2② 从服务器IP:192.168.1.3③ 操作系统:主服务器:Win8,从服务器࿱ ... [详细]
  • 在使用 SQL 语句从数据库中提取数据并尝试将其转换为其他数据类型时,可能会遇到 'java.math.BigDecimal cannot be cast to java.lang.Integer' 错误。本文将详细解释这一错误的原因,并提供有效的解决方案。 ... [详细]
author-avatar
小嘿嘿
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有