PHP 开发环境的选择、建立及使用----PHPMyAdmin的配置和使用

来源:互联网 发布:脑子空空的 知乎 编辑:程序博客网 时间:2024/05/29 16:02
 上一节讲了Zend相关软件的使用,这一节里将PHPMyAdmin的基本使用说一下,新版本的PHPMyAdmin本站有下载。

PHPMyAdmin的配置和使用
 
将下载下来的phpMyAdmin-x.zip文件解压缩到Web目录下,加压后是名为phpMyAdmin-2.x.x-x的文件夹。将文件夹命名为phpmyadmin。
进入该目录,找到配置文件config.inc.php,用ZDE打开。这里简单的介绍一些设置:
找到并定位到下面这行:
 
$cfg['PmaAbsoluteUri']='';
 
这里是设置访问phpmyadmin的URL的,如果你将phpmyadmin放在站点根目录下,那么应该如下设置:
 
$cfg['PmaAbsoluteUri']='http://localhost/phpmyadmin/';
 
找到并定位到下面这行:
 
$cfg['blowfish_secret']='';
 
随意输出一个字符串:
 
$cfg['blowfish_secret']='phpmyadmin';
 
接下去是Server(s)configuration部分。我们配制这个只有自己用,所以设置一个就可以了,找到并设置如下这几行:
 
$cfg['Servers'][$i]['host']         ='localhost';//MySQLhostnameorIPaddress
$cfg['Servers'][$i]['port']         ='';         //MySQLport-leaveblankfordefaultport
$cfg['Servers'][$i]['auth_type']    ='config';   //Authenticationmethod(config,httporcookiebased)?
$cfg['Servers'][$i]['user']         ='root';     //MySQLuser
$cfg['Servers'][$i]['password']     ='';         //MySQLpassword(onlyneeded
 
第一行是设置MySQL运行的主机名或IP,一般按照默认的即可。
第二行设置MySQL的端口,一般也按照默认的即可。
第三行设置登录方式,可以选择三种方式登录,一种是直接根据下面两行输入的用户名和密码登录,一种是http方式登录,第三种是Cookie方式登录。
如果是本机调试代码,并且别人不会随意修改你的数据库。那么直接使用config就行了,在下面输出用户名密码。(首次安装MySQL的时候,默认用户名是root,密码为空)。
如果选择http方式登录,当你通过URL访问PHPMyAdmin的时候,会弹出一个对话框,正确输入用户名密码后即可登陆。
如果选择cookie方式登录,那么访问PHPMyAdmin的时候将会有一个登录页面,这里我们选择cookie登录方式。设置后如下:
 
$cfg['Servers'][$i]['host']         ='localhost';//MySQLhostnameorIPaddress
$cfg['Servers'][$i]['port']         ='';         //MySQLport-leaveblankfordefaultport
$cfg['Servers'][$i]['auth_type']    ='cookie';   //Authenticationmethod(config,httporcookiebased)?
$cfg['Servers'][$i]['user']         ='root';     //MySQLuser
$cfg['Servers'][$i]['password']     ='';         //MySQLpassword(onlyneeded
 
在浏览器中输入PHPMyAdmin的URL,按照我这里的设置是http://localhost/phpmyadmin/打开登录界面:
 


按此在新窗口打开图片

 
在Language的下拉菜单中选择Chinesesimplified(zh)选择简体中文语言,输入正确的登录名称和密码登录即可:
 


按此在新窗口打开图片

 
左边下拉列出了所有的数据库,其中一个名为test的数据库式测试数据库,名为MySQL的数据库是系统数据库,千万别删除它。简要说一下它的使用:
一、建立数据库:看到主界面右边的创建一个新的数据库,输出数据库名后点击创建即可,这里我创建一个名为myweb的数据库。创建完毕后可以在左边的数据库下拉菜单中看到你所创建的数据库,选中它来选择这个数据库:
 


按此在新窗口打开图片

 
右一栏上方列出了可执行的操作,如解构、SQL、导出、搜索、查询、删除等,点击SQL可以打开SQL语句输出框,输入SQL语句后运行。
二、创建数据表:右边下方是创建新表的表单,我们可以通过它来创建一张新的数据表。这里我创建一个名为mytable的数据表,字段数为3,点击执行,将打开各个字段的详细信息输入表单,包括字段、类型、长度、类型、属性、默认、额外等,输入各个字段的信息,点击保存后即可创建表。如下图:
 


按此在新窗口打开图片

 


按此在新窗口打开图片

 
三、插入数据:点击右边上方的插入链接,我们来向这个数据表插入一条数据,id我输入“1”,用户名输入“深空”,密码选择使用PASSWORD函数加密,并输入“123456”,点击“执行”后即可插入数据:
 


按此在新窗口打开图片

 
四、浏览数据:插入数据后怎么查看我们所插入的数据呢?点击上面的“浏览”链接即可,如下图,列出了该表中的所有数据,其中password已经不是123456了,而是加密过后的值:
 


按此在新窗口打开图片

 
五、导出数据库:PHPMyAdmin一个很方便的功能是导出数据库。我们直接点击上方的“导出”链接来到处数据。如下图:
 


按此在新窗口打开图片

 
如果想直接在该页面输出导出的数据,可以不用将另存为文件打勾,直接按执行即可。一般我们都要将数据保存在本地磁盘里。选中保存,并选择压缩方式(或者选“无”)点执行后会弹出一个下载对话框,选择本地的一个路径保存即可:
 


按此在新窗口打开图片

 
OK,基本上将常用功能都说了,当然PHPMyAdmin还有其它很多功能,比如用户管理、优化表、删除表、锁定表、删除数据库、搜索、修改表、复制表、复制数据库等等功能,留待大家自己去摸索和使用了,从此以后一切都是那么简单,那么容易。
 
最后,说一下Apache自带的性能测试工具ab的简单使用:
打开命令提示符窗口。进入Apache路径下的bin目录:
 
C:/DocumentsandSettings/Administrator>cdC:/>cd"C:/ProgramFiles/ApacheGroup/Apache2/bin"
 
比如我们要测试“同时处理50个请求并运行1000次phpinfo.php文件”,可以输入ab-c50-n1000http://localhost/phpinfo.php,如下:
 
C:/ProgramFiles/ApacheGroup/Apache2/bin>ab-c50-n1000http://localhost/phpinfo.php
 
执行后该工具给出了各种测试后的数据,包括平均执行时间等。如下图:
 


按此在新窗口打开图片

 
具体的ab运行参数可以输入ab–help查看。
 
 
写了这么多,基本上将整套的PHP环境全部放在您的面前了,您可以非常舒心的写下每一行PHP代码,希望能通过此文节省下您宝贵的时间。祝您在PHP编码过程中一切顺心。
原创粉丝点击