PhpMyAdmin


PhpMyAdmin

文章插图
PhpMyAdmin【PhpMyAdmin】phpMyAdmin 是一个以PHP为基础 , 以Web-Base方式架构在网站主机上的MySQL的资料库管理工具 , 让管理者可用Web接口管理MySQL资料库 。藉由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径 , 尤其要处理大量资料的汇入及汇出更为方便 。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页伺服器上执行 , 但是您可以在任何地方使用这些程式产生的HTML页面 , 也就是于远端管理MySQL资料库 , 方便的建立、修改、删除资料库及资料表 。也可藉由phpMyAdmin建立常用的php语法 , 方便编写网页时所需要的sql语法正确性 。
基本介绍中文名:PhpMyAdmin
外文名:phpMyAdmin
含义:资料库管理工具
所属类别:软体 计算机 资料库
基础:MySQL
特点:方便易用、高效
版本:v4.2.8.1
功能特点PHP是一个基于服务端来创建动态网站的脚本语言 , 您可以用PHP和HTML生成网站主页 。当一个访问者打开主页时 , 服务端便执行PHP的命令并将执行结果传送至访问者的浏览器中 , 这类似于ASP和CoildFusion , 然而PHP和他们不同之处在于PHP开放源码和跨越平台 , PHP可以运行在WINDOWS和多种版本的LINUX上 。它不需要任何预先处理而快速反馈结果 , 它也不需要mod_perl的调整来使您的伺服器的记忆体映象减小 。PHP消耗的资源较少 , 当PHP作为ApacheWeb伺服器一部分时 , 运行代码不需要调用外部二进制程式 , 伺服器不需要承担任何额外的负担 。除了能够操作您的页面外 , PHP还能传送HIIP的标题 。您可以设定cookie,管理数字签名和重定向用户 , 而且它提供了极好的连通性到其它资料库(还有ODBC) , 集成各种外部库来做用PDF文档解析XML的任何事情 。phpMyAdmin 是一个用PHP编写的软体工具 , 可以通过web方式控制和操作MySQL资料库 。通过phpMyAdmin 可以完全对资料库进行操作 , 例如建立、複製和删除数据等等 。如果使用合适的工具 , MySQL资料库的管理就会变得相当简单 。套用 MySQL 命令行方式需要对 MySQL 知识非常熟悉 , 对SQL语言也是同样的道理 。不仅如此 , 如果资料库的访问量很大 , 列表中数据的读取就会相当困难 。当前出现很多GUI MySQL客户程式 , 其中最为出色的是基于 Web 的phpMyAdmin 工具 。这是一种 MySQL资料库前台的基于PHP的工具 。PhpMyAdmin 的缺点是必须安装在 Web 伺服器中 , 所以如果没有合适的访问许可权 , 其它用户有可能损害到 SQL 数据 。最新版本1、v4.8.22、v4.8.0.13、v4.0.94、v3.5.8.2安装过程搜寻PhpMyAdmin安装包下载安装解压将下载档案解压缩到 WEB 访问路径下 。档案目录如phpmyadmin 。配置档案然后配置目录下libraries档案下的 config.default.php 档案 。$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin';$cfg['blowfish_secret'] = '123456';$cfg['DefaultLang'] = 'zh-gb2312';$cfg['DefaultCharset'] = 'gb2312';$cfg['Servers'][$i]['auth_type'] = 'cookie';保存之后 , 在浏览器里输入:http://localhost/phpmyadmin/user_password.php使用phpMyAdminphpMyAdmin 是一个以PHP为基础 , 以Web-Base方式架构在网站主机上的MySQL的资料库管理工具 。可以管理整个MySQL伺服器(需要超级用户) , 也可以管理单个资料库 。为了实现后一种 , 你将需要合理设定MySQL用户 , 他只能对允许的资料库进行读/写 。那要等到你看过MySQL手册中相关的部分 。安装与配置目前最新版本是phpMyAdmin 4.1.9 。站点上提供了不同的程式压缩方式供我们下载 , 这里我选择 bzip2 方式的来下载(因为这种档案体积小些 , 下其它格式的也可以) 。下面我们开始对phpmyadmin进行设定 。2、解压后得到一个目录 , 进入相关目录中的\libraries目录 , 找到 config.default.php档案copy份到上级目录,并命名为config.inc.php ;在config.inc.php中找到 $cfg['PmaAbsoluteUri']修改你将用于让虚机用户访问的phpMyAdmin的网址如:$cfg['PmaAbsoluteUri'] = 'http://ip/phpmyadmin/'; 或$cfg['PmaAbsoluteUri'] = 'http://ip:8899' (写出访问phpMyAdmin的绝对URL)还有这些更改的地方:$cfg['Servers'][$i]['host'] = 'localhost';(通常用默认 , 也有例外)$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?用cookie 。因为是网路上使用所以这里选择cookie$cfg['Servers'][$i]['user'] = 'root'; // MySQL user$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed自己机里不用设定)注:$cfg['blowfish_secret'] = '';本机的话不需要设定 , 但是网路的话需要设定成cookie:$cfg['blowfish_secret'] = 'cookie';设定完毕 。3、打开IE,输入http://ip/phpmyadmin/(当然你设定不同就用那个网址 。),输入用户名和密码后 , 用phpmyadmin浏览相应的mysql资料库; 如果设定$cfg['Servers'][$i]['auth_type'] = 'cookie'; 所以显示会要求输入帐号 。4、$cfg['DefaultLang'] = 'zh'; (这里是选择语言 , zh代表简体中文的意思)登录MySQL的方式config直接在配置档案中写入一个能登录mysql的帐号和密码 , 只要浏览这个datamgr目录就可以直接以这个写入配置档案的mysql帐号进行管理mysql的操作 。特点是方便 , 缺点是没有安全性 。http利用web伺服器的验证功能 , 浏览datamgr这个目录前会跳出一个身份验证视窗 , 只要mysql帐号对得上就可以有datamgr目录的访问权 。这样比较安全 ,