phpMyAdmin 是一套用 PHP 开发的 MySQL 数据库管理工具,以网页方式运行在服务器上,用户通过浏览器就能完成数据库操作。它把复杂的 SQL 语法变成了直观的界面输入,尤其在批量导入导出数据时效率很高。因为程序跑在网页服务器端,所以在任何能上网的地方都能远程管理 MySQL,建库、改表、删数据都不在话下。对于不熟悉命令行和 SQL 的用户来说,它大幅降低了 MySQL 的使用门槛。

1、 以 Web-Base 方式架构在网站主机上,通过 Web 接口管理 MySQL 数据库
2、 提供简易途径输入繁杂的 SQL 语法,处理大量资料汇入及汇出时尤为方便
3、 可以完全对数据库进行操作,包括建立、复制、删除数据等
4、 程序在网页服务器上执行,产生的 HTML 页面可在任何地方访问,实现远端管理
5、 还能它生成常用的 PHP 语法,方便编写网页时校验 SQL 语句的正确性
- 解压后进入 libraries 目录,把 config.default.php 复制到上级目录并命名为 config.inc.php
- 在 config.inc.php 中找到 $cfg['PmaAbsoluteUri'],改为用户访问 phpMyAdmin 的绝对网址,例如 http://ip/phpmyadmin/ 或 http://ip:8899
- 设置 $cfg['Servers'][$i]['host'] = 'localhost',通常保持默认即可,特殊情况除外
- 将 $cfg['Servers'][$i]['auth_type'] 设为 'cookie',因为要在网络上使用,所以选 cookie 验证
- 填写 $cfg['Servers'][$i]['user'] = 'root' 和 $cfg['Servers'][$i]['password'],本机使用可不设密码
- 本机不需要设置 $cfg['blowfish_secret'],但网络使用时要将其设为 'cookie'
- 打开浏览器输入 http://ip/phpmyadmin/,输入用户名和密码后即可浏览相应的 MySQL 数据库
- 由于 auth_type 为 cookie,页面会要求输入账号
- 将 $cfg['DefaultLang'] 设为 'zh',即选择简体中文界面
- config 方式:直接在配置文件中写入能登录 MySQL 的账号密码,浏览目录即可直接管理,优点是方便,缺点是没有安全性
- http 方式:利用 Web 服务器的验证功能,浏览目录前弹出身份验证窗口,MySQL 账号对得上就能访问,相对安全
- 用 cgi 或 fastcgi 方式配置 PHP 时无法使用 http 验证,因为 cgi 不会向服务器发送验证信息变量
- cookie 方式:同样弹出验证窗口,但由 PHP 写的普通登录窗口实现,只要浏览器支持 cookie 即可,市面浏览器基本都支持,所以一般选 cookie
(您的评论需要经过审核才能显示)
0条评论