软件介绍

phpMyAdmin

  phpMyAdmin是一款基于PHP语言和WB架构实现的MySQL数据库管理工具。phpMyAdmin可以帮助用户轻松管理MySQL数据库,进行注入建立、复制、删除等一系列工作,也可以建立常用PHP语法,非常方便。

  phpMyAdmin是用PHP编写的免费软件工具,旨在通过Web处理MySQL的管理。phpMyAdmin 支持 MySQL 和 MariaDB 上的各种操作。常用操作(管理数据库、表、列、关系、索引、用户、权限等)可以通过用户界面执行,同时您仍然可以直接执行任何 SQL 语句。

  phpMyAdmin 附带了广泛的文档,欢迎用户更新我们的 wiki 页面以分享各种操作的想法和操作方法。如果您遇到任何问题,phpMyAdmin团队将尽力帮助您;您可以使用各种支持渠道来获取帮助.

  为了方便广大用户使用,phpMyAdmin 已被翻译成72 种语言,并支持 LTR 和 RTL 语言

  phpMyAdmin是一个成熟的项目,具有稳定、灵活的代码库;您可以了解有关该项目及其历史和所获得奖项的更多信息。

软件特色

  支持大多数 MySQL 功能:

  浏览和删除数据库、表、视图、字段和索引

  创建、复制、删除、重命名和更改数据库、表、字段和索引

  维护服务器、数据库和表格,以及服务器配置建议

  执行、编辑和添加书签任何 SQL语句,甚至批量查询

  管理 MySQL 用户帐户和权限

  管理存储过程和触发器

  从CSV和 SQL导入数据

  将数据导出为各种格式: CSV, SQL, XML, PDF, ISO/IEC 26300 - OpenDocument 文本和电子表格, Word, LATEX 等

  管理多个服务器

  以各种格式创建数据库布局的图形

  使用示例查询 (QBE) 创建复杂查询

  在数据库或其子集中进行全局搜索

  使用一组预定义函数将存储的数据转换为任何格式,例如将 BLOB 数据显示为图像或下载链接

安装步骤

  1.下载phpmyadmin压缩包,将其释放到htdocs目录中,例如htdocs\phpmyadmin。

  2.打开phpmyadmin目录,在此目录下是否有config.sample.inc.php文件,如果存在,那么将其改名为config.inc.php。(根据版本不同,有可能直接就有config.inc.php文件,那就无需改名,也有可能根本就没有config.sample.inc.php或者config.inc.php,那就到phpmyadmin\libraries目录下将config.default.php复制到phpmyadmin目录下并改名为config.inc.php)。

  3.打开config.inc.php文件(可以用写字板),找到$cfg[‘blowfish_secret’]=”;与$cfg[‘servers’][$i][‘auth_type’]=’cookie’;,如果$cfg[‘servers’][$i][‘auth_type’]的值就像前面看到的那样为cookie的话,那么必须在$cfg[‘blowfish_secret’]=”的引号中任意写入一串字符,大家可以把它理解为一个身份验证码。比如$cfg[‘blowfish_secret’]=’sunec’。存盘退出。

  至此,phpmyadmin的安装配置工作就结束了,进入浏览器,在地址栏输入http://localhost/phpmyadmin/main.php,(这里的路径是根据先前你将phpmyadmin解压在htdocs的目录名决定的),顺利的话,页面上应该出现让你输入用户名密码的画面了,输入用户名密码(mysql的用户名密码),随即进入phpmyadmin的主界面。

更新日志

  phpMyAdmin 正式版 5.1.0

  1 修复滚动条功能并浏览表格CSS溢出;

  2 删除索引和密钥失败;

  3 在QR图像旁显示两个因子(2FA)密码;

  4 DefaultLang和Lang的配置;

  5 MariaDB 10.2'current_timestamp()';

  6 记住表格分类已损坏。

使用方法

  登录MySQL的方式

  config

  直接在配置文件中写入一个能登录mysql的帐号和密码,只要浏览这个datamgr目录就可以直接以这个写入配置文件的mysql帐号进行管理mysql的操作。特点是方便,缺点是没有安全性。

  http

  利用web服务器的验证功能,浏览datamgr这个目录前会跳出一个身份验证窗口,只要mysql帐号对得上就可以有datamgr目录的访问权,这样比较安全。

  不过用cgi或fastcgi的方式配置php将无法使用该功能,因为cgi不会向服务器发送一些验证信息变量。

  cookie

  和http一样也会跳出一个验证窗口,不过这个不是用web服务器的验证功能,直接是php写的一个普通登录窗口,只要浏览器支持cookie就行,市面上的浏览器都应该支持cookie这个基本功能,所以一般选择cookie验证方式。

相关软件推荐