phpMyAdmin多语绿色版是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,可以通过web方式控制和操作MySQL数据库。phpMyAdmin让管理者可用Web接口管理MySQL数据库,借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的HTML页面,也就是于远端管理MySQL数据库,方便的建立、修改、删除数据库及资料表。也可借由phpMyAdmin建立常用的php语法,方便编写网页时所需要的sql语法正确性。
PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页。当一个访问者打开主页时,服务端便执行PHP的命令并将执行结果发送至访问者的浏览器中,这类似于ASP和CoildFusion,然而PHP和他们不同之处在于PHP开放源码和跨越平台,PHP可以运行在WINDOWSNT和多种版本的UNIX上。它不需要任何预先处理而快速反馈结果,它也不需要mod_perl的调整来使您的服务器的内存映象减小。PHP消耗的资源较少,当PHP作为ApacheWeb服务器一部分时,运行代码不需要调用外部二进制程序,服务器不需要承担任何额外的负担。
除了能够操作您的页面外,PHP还能发送HIIP的标题。您可以设置cookie,管理数字签名和重定向用户,而且它提供了极好的连通性到其它数据库(还有ODBC),集成各种外部库来做用PDF文档解析XML的任何事情。
phpMyAdmin 是一个用PHP编写的软件工具,通过phpMyAdmin 可以完全对数据库进行操作,例如建立、复制和删除数据等等。如果使用合适的工具,MySQL数据库的管理就会变得相当简单。应用 MySQL 命令行方式需要对 MySQL 知识非常熟悉,对SQL语言也是同样的道理。不仅如此,如果数据库的访问量很大,列表中数据的读取就会相当困难。当前出现很多GUI MySQL客户程序,其中最为出色的是基于 Web 的phpMyAdmin 工具。这是一种 MySQL数据库前台的基于PHP的工具。
PhpMyAdmin 的缺点是必须安装在 Web 服务器中,所以如果没有合适的访问权限,其它用户有可能损害到 SQL 数据。
1.每次需要特定操作时,我的服务器都会崩溃,或者phpMyAdmin将一个空白页面或一个充满神秘字符的页面发送到我的浏览器,我该怎么办?
尝试设置 $cfg['OBGzip'] 指令false在你的 config.inc.php文件和zlib.output_compression指令, Off在你的PHP配置文件。
2.使用phpMyAdmin时,我的Apache服务器崩溃。
您应该首先尝试最新版本的Apache(可能还有MySQL)。如果您的服务器不断崩溃,请在各种Apache支持组中寻求帮助。
3.在IIS上使用phpMyAdmin,我显示错误消息:“指定的CGI应用程序由于未返回完整的HTTP标头集而行为不端......”。
您只是忘了从PHP发行版中读取install.txt文件。从官方PHP错误数据库中查看此PHP错误报告#12061中的最后一条消息。
4.在IIS上使用phpMyAdmin,我面临崩溃和/或HTTP的许多错误消息。
这是PHP ISAPI过滤器的一个已知问题:它不是那么稳定。请使用cookie身份验证模式。
5.我无法在PWS上使用phpMyAdmin:没有显示任何内容!
这似乎是一个PWS错误。菲利波·西蒙奇尼找到一个解决方法(在这个时候有没有更好的修复):删除或注释DOCTYPE 从脚本声明(2号线)libraries/Header.class.php 和index.php。
6.如何gzip转储或CSV导出?它似乎不起作用。
此功能基于gzencode() PHP功能,更加独立于平台(Unix / Windows,安全模式与否,等等)。所以,你必须有Zlib支持(--with-zlib)。
7.我无法在表格中插入文本文件,并且我收到有关安全模式生效的错误。
您上传的文件由PHP保存在“upload dir”中,php.ini由变量定义 upload_tmp_dir(通常系统默认为/ tmp)。对于在安全模式下运行的Apache服务器,我们建议采用以下设置,以便在合理安全的情况下上载文件:
为上传创建一个单独的目录:mkdir / tmp / php
授予Apache服务器的user.group所有权:chown apache.apache / tmp / php
给予适当的许可:chmod 600 / tmp / php
把在upload_tmp_dir = /tmp/phpphp.ini
重启Apache