phpMyadmin配置_第1页
phpMyadmin配置_第2页
phpMyadmin配置_第3页
phpMyadmin配置_第4页
phpMyadmin配置_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在PHP网站开发中,最基本的PHP环境搭建涉及 PHR Apache/IIS、Mysql,对于数据库的管理,除了 Mysql数据库自身提供了命令行工具方便开发人员管理数据库外,基于PHP开发的phpmyadmin也是一个非常好用的 Mysql数据库管理程序,在 xampp等PHP环境配置 安装程序中,phpmyadmin也是一个必备的PHP程序。今天和大家分享如何安装、配置phpmyadm in。phpmyadmin安装配置准备工作首先当然是下载 phpmyadmin的安装包,提供两个phpmyadmin的下载地址:phpmyadmin 下载地址1,phpmyadmin下载地址2,地址1罗列了

2、 phpmyadmin2.x和phpmyadmin3.x,地址2 只是最新的 phpmyadmin版本。我下载的是phpmyadmin3.3,在进行phpmyadmin3安装时需要的 PHP环境至少为PHP5.2,Mysql5以上的版本。如何进行 PHP环境配置?phpmyadmin安装教程:如何安装phpmyadmin首先解压 phpMyAdmin-3.3.3-rc1-all-languages.zip,然后重命名为 phpmyadmin3,将其复制到php程序运行目录,我复制到D:PHPWEB目录下。在完成phpmyadmin3的这步安装步骤后,请确保你的IIS或者Apache服务器已开启

3、,以及Mysql服务是否已开启,你可以在CMD模式下输入net start mysql开启Mysql数据库服务,同时请确保PHP已启用了 Mysql的扩展库。只要有一项没有开启,即可能导致phpmyadmi n3打不开,访问出错。至此phpmyadmin3的安装工作就算完成了,接下去就要进行phpmyadmin的配置工作。phpmyadmin 配己置教程首先在游览器中输入phpmyadmin的远程访问地址:http:/localhost/phpmyadmin3 ,出现如下界面phpmyadmin远程访问配置用户名密码此界面说明:1、必须以cookies方式登录,2、必须以合法用户名和密码进行远

4、程登录, 如果没有配置 phpmyadmin的用户名和密码,访问会被拒绝。那么如何对phpmyadmin设置用户名和密码呢?参照phpmyadmi n2版本的配置,有两种配置方式:1、传统的 phpmyadmin配置方式,在 phpmyadmin根目录index.php 的同级目录下,创建con fig.i nc.php,具体参考配置文件请参考con fig.sample.i nc.php。2、 在phpmyadmin3版本中,有一种新的配置方式,即不需要创建config.inc.php ,只要修改libraries/config.default.php配置文件的配置项即可。这是因为phpmy

5、admin3中默认首先加载libraries/co nfig.default.php配置文件的内容,如果有 con fig. in c.php ,就会在con fig. in c.php 配置文件中找到相同的变量并覆盖,所以如果没有特别的设定,你不需要再去创建一个con fig. in c.php ,只要在libraries/co nfig.default.php进行相关的配置即可。设置用户名和密码工作如下1 <?2 $cfg 'Servers' $i 'auth_type' = 'cookie' ; / 设定 phpmyadmin远程访问

6、方式为3 cookie44 $cfg 'Servers' $i 'user' = 'root'67 $cfg 'Servers' $i 'password' = 'root'?>首先设定登录方式为cookie ,然后设置用户名和密码,默认用户名为root ,密码为空,你需要根据Mysql数据库配置的用户名和密码进行设定,我设置都为root。配置好phpmyadmin后,再输入用户名和密码即可登录phpmyadmin进行Mysql数据库的管理,如图:WJ IK腎热 Ixulhojt nt TCP

7、/IP妙 A'SM'Xe缶l川4匚cwun応:f IQ fflP; 讯樽lyihek13車訐 Vk DTF-a Unieodn t试卡即网站JKZf Ap«?W2r?r IE (mJ? FRF/ah2 MrSU.喜戶4®基;冲珂1回 Ok T-d*w -091230 -挣IE4, S nr irfh* StXtBBi 3. X >-rlQ轴蜷萇"吐計i外宙,盘方主亞f外茁* WS)» ChitaittL«t (ClI Lifts)lySOLIvSQL locnlhost金a_sit jiS:03 trXL进整楼罷扛 S!f

8、*他 Lvnpivi* Q: 4*St - ChMUy)* ilt / 風幡罷 Qnnal”*目建文色r jgrMl字El 92% phpMyAdt(Ij till呆的AHMt性内*带舌*暑査:±1鼻3,寿户击此世*i扇血一牛整taphpmyadmin管理界面至此,phpmyadmi n3的配置工作基本上就算完成了。phpmyadmin的链接表的额外特性尚未激活问题如何解决?回到上图我们看到尽管 phpmyadmin配置完成可以使用了,但是底部仍然提示有部分配置工作没有完成,其中一条提示:链接表的额外特性尚未激活,那么如何解决呢?首先,点击导入链接,上传scripts/create_

9、tables.sql并执行,创建 phpmyadm in数据库。其次,在 phpmyadmin配置文件 config.default.php中找到1 <?2 $cfg 'Servers'$i 'pmadb' = 'phpmyadmin'4 $cfg 'Servers'$i 'bookmarktable' = 'pma_bookmark'6 $cfg 'Servers'$i 'relati on'= 'pma_relatio n'8 $cfg &#

10、39;Servers'$i 'table_ info'= 'pma_tablenfo'10$cfg 'Servers'$i 'table_coords' = 'pma_table_coords'1112$cfg 'Servers'$i 'pdf_pages' = 'pma_pdf_pages'1314$cfg 'Servers'$i 'colu mnnfo'= 'pma_colu mnnfo'15$cfg 

11、9;Servers'$i 'history' = 'pma_history'$cfg 'Servers'$i 'desig ner_coords'= 'pma_desig ner_coords'$cfg 'Servers'$i 'track ing'= 'pma_tracki ng'?>在phpmyadmin配置文件中默认这些变量都是空的,你只需要根据注释对变量进行赋值 即可。完成上述配置操作后,关闭游览器,重新登录即可。phpmyadmin配置文件现在

12、需要一个短语密码如何解决?在 phpmyadmin 配己置文件 config.default.php 中找至U 1<?2 $cfg 'blowfish_secret'= ''3 ?>此处我赋值为 ,这个密码用于 Cookies的加密。phpmyadmin登录方式说明在phpmyadmin3中,总共有四种登录方式config :直接输入phpmyadmin远程登录地址即可,只要在配置文件中设置用户名密码 即可。http:弹出对话框,输入用户名和密码后进入sig non:类似于页面跳转的登录方式,同时需要设定$cfg'Servers'$i

13、'Sig non URL',当你输入 phpmyadmi n的远程登录地址后会自动跳转到sig non URL设定的网址。cookie :也就是 phpmyadmin配置时候的登录方式。至此整个phpmyadmin3的安装和配置工作就算完成了,你可以体验phpmyadmin新版本的新功能了。phpMyAdmin 配置phpMyAdmin默认下载后,需要进行安装配置后,才可以正常使用。安装配置phpMyAdmin软件,只要把握几个要点,进行起来就很简单了。下面,就是我常用的配置方法。前提条件:网站根目录: D:wwwhostPHP 根目录:D:wwwphpMySQL根目录:D:w

14、wwmysqlphpMyAdm in 根目录: D:wwwhostphpmyadm in1. 下载phpMyAdmin压缩包,并解压到"”目录下2. 从“”下拷贝一份 “config.default.php” 到“”下,重命名为" con fig.i nc.php ”3. 打开编辑该PHP文件,配置一下里面的参数:$cfg'PmaAbsoluteUri'=''改 为$cfg'PmaAbsoluteUri'='http:/localhost/phpmyadm in/'说明:定义 PHPMYADM位置,本地测试填写

15、:localhost;服务器测试填写:ip or domain$cfg'Servers'$i'host'=''改为 $cfg'Servers'$i'host'='localhost'(说明:默认无需修改)$cfg'Servers'$i'use门=”;说明:默认网站数据库用户名改为 $cfg'Servers'$i'user' = 'root'$cfg'Servers'$i'password'II.n

16、.一,改为 $cfg'Servers'$i'password'=5说明:默认网站数据库密码$cfg'DefaultLa ng'= ”;改为$cfg'DefaultLa ng' = 'zh-gb2312:说明:默认操作界面为英文$cfg'blowfish_secret'= ”;改为$cfg'blowfish_secret' = 'cookie'说明:本地无需设置,网络需设成cookie$cfg'Servers'$i'auth_type'='

17、;con fig'改为$cfg'Servers'$i'auth_type'='cookie'说明:网络须启用 cookie来防止恶意注入$cfg'blowfish_secret'= ”;改为$cfg'blowfish_secret' = 'cookie'由于目前phpMyAdmin的最新版本已经更新到了3.3.1,网上流传的很多配置方法都是以前老版本的,已经不太适应新版本的配置要求;于是pharmar顺便也把phpMyAdmin3.3.1的配置步骤也列在下面;为了切换及调试PHP方便,我采用

18、的是 windows系统,本地调试。1、先下载phpMyAdmin安装包:到国外官方网站 http:/www.phpmyadmi n.n et/上,点击导航栏上的"DOWNLOAD链接进入下载页面,选择"all-la nguages.zip"版本下载到本地,解压;把解压缩文件放到系统指定的虚拟根目录下的 phpmyadmin文件夹里(可自定义文件夹名),如pharmar的本地存放位 置是 D:Program FilesApachehtdocsPhpadmin 里。2、 找到 phpmyadmin 文件夹里的 con fig.sample. in c.php文件,重

19、命名为con fig. in c.php文件。用支持 UTF-8编码的写字板打开进行编辑。3、 查找 $cfg'Servers'$i'host'= 'localhost'(通常用默认,也有例外,可以不用修改)5、查找 $cfg'Servers'$i'auth_type' = 'cookie'在自己的机子里调试用config ;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie 。我个人建议:无论是本地还是网络上,都建议设置成cookie,安全第一。同时,当aut

20、h_type这个值设置为cookie后,还有一个地方需要作出相应的修改:$cfg'blowfish_secret'= ”;改成:$cfg'blowfish_secret' = '123456:这里的'123456'自己随便定义,不超过46个字符。如果这个地方留空,将会出现上文提到的第2个错误:"配置文件现在需要绝密的短语密码(blowfish_secret) ”6、 查找 $cfg'Servers'$i'use门='root' / MySQL user(用户名,自己机里用 root ;在网

21、上一般为你的ftp用户名,虚拟主机提供商会告诉你的;一般不要修改)(1234567、查找 $cfg'Servers'$i'password' = '123456' / MySQL password修改成连接你的 MYSQ数据库的用户密码)到这里,phpMyAdmin就已经配置完成 0K你可以打开http:/localhost/phpmyadmin/访问方便快捷的图形化管理软件phpMyAdmin 了。关于本文没有提到的配置文件里的其他选项,大家可以不用关心了也不必修改。关于具体如何操作phpMyAdmin不在本文讨论的范围内,不过图形化界面,是通

22、俗易懂,稍微看看就会用了(参考)。下面谈谈,pharmar在安装配置phpMyAdmin的过程中所遇到的几个问题。第一个问题:"无法载入 mcrypt扩展,请检查 PHP配置”。1、 没有正确安装 Mysql数据库,在系统服务中Mysql相关的服务没有启动。2、 在系统的 system32 ( C:windowssystem32 ) 目录下缺少 libmcrypt.dll文件,解决 方法是找到 php 目录下的 libmcrypt.dll ,并将 libmcrypt.dll 复制到 C:windowssystem32 目录中,然后重新启动 Web服务。3、 在PHP目录下的php.i

23、ni 文件中,没有将“;extension=php_mcrypt.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开php.ini文件,找至U ;extension=php_mcrypt.dll改成 extension=php_mcrypt.dll /去掉前面的;使之生效4、Mysql目录没有读取权限,正确的目录权限如下:adm ini strator完全控制system完全控制user读取加运行其他的用户权限全部删除(也可保留,但安全性不高,建议删除),然后重启MYsql服务和Web服务(建议修改此项后重启一下服务器)。5、 以上方法都不行的话,再用这个方法:桌面我的电脑

24、右键属性 高级环境变量 系统变 量新建名: phpdir值:D:Program FilesPhp( 你的PHP在什么目录就是什么 )(参考来源:地址)第二个问题:"无法载入mysql扩展,请检查PHP配置”把 PHP 目录下的 libmySQL.dll 复制到:c:windowssystem32下,然后重启 APACHE第三个问题:“ #2003-服务器没有响应”。遇到这个问题多半是 MYSQ数据库没有启动,建议直接在在:控制面板-管理工具-服务里面 把MYSQI启动。关于是否启动,你可以在任务管理器里查看是否有“mysqld-nt.exe ”这样的进程,如有有,则说明 mysql已

25、经启动。还有一个重要原因就是安装的时候端口不是默认3306,比如我就是,在安装过程中,由于有程序占用了 3306,我就改成了 3307因此无论如何都显示:“#2003-服务器没有响应”。 最后终于找到原因。只要在加一条即可:$cfg'Servers'$i'port' = '3307:第四个问题:“没有发现PHP的扩展设置mbstring ”。修改 C:WINDOWS 下的 PHP.INI 文件,找到;extension=php_mbstring.dll把;去掉,保存PHPNI,重新启动 Apache即可。这些问题,不碰到便罢了。但是对于新手来说, 第一次

26、碰到的话,自己查找解决方案的话一 般都是到处查找,网上一大堆的方法都不适用的情况下,自己会感觉到多么的无奈了。一定要看官方的说明文档,虽然是英文的,但是还是很有用的。简单的说,phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎么安装该工具:1. 先到网上下载 phpmyadmin,再解压到可以访问的 web目录下(如果是虚拟空间,可以解 压后通过ftp等上传到web目录下),当然您可以修改解压后该文件的名称。2. 配置config 文件打开lib

27、raries 下的config.default.php文件,依次找到下面各项,按照说明配置即可:A. 访问网址$cfg'PmaAbsoluteUri'= ”;这里填写 phpmyadmin 的访问网址B. mysql主机信息$cfg'Servers'$i'host' = 'localhost' / MySQL host name or IP address填写localhost 或mysql所在服务器的ip地址,如果mysql和该phpmyadmin在同一服务器, 则按默认localhost$cfg'Servers'

28、;$i'port' = ”; / MySQL port - leave bla nk for default portmysql端口,如果是默认 3306,保留为空即可C. mysql用户名和密码$cfg'Servers'$i'use门='root' / MySQL user访问 phpmyadmin 使用的 mysql用户名fg'Servers'$i'password' = ”; / MySQL password (only needed对应上述 mysql用户名的密码D. 认证方法$cfg'Se

29、rvers'$i'auth_type' = 'cookie'在此有四种模式可供选择,cookie , http ,HTTP configconfig方式即输入phpmyadmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。当该项设置为 cookie , http或HTTP时,登录phpmyadmin需要数据用户名和密码进行验证, 具体如下:PHP安装模式为 Apache,可以使用 http和cookie ;PHP安装模式为CGI,可以使用cookieE. 短语密码(blowfish_secret) 的设置$cfg'blo

30、wfish_secret'=''如果认证方法设置为 cookie ,就需要设置短语密码,置于设置为什么密码,由您自己决定但是不能留空,否则会在登录phpmyadmin时提示错误好了,到此为止,您已经成功安装了phpmyadmi n,简单吧,赶快登录体验下吧 phpmyadmin 3.0安装配置方法phpmyadm in phpmyadm in目前最新版本是 phpMyAdmi n--all-la nguages.zip,到官方下载,安装也很简单,其实不叫安装,只要把压缩包解压到一个目录,如果是IIS 的话,就设一个站点,phpmyadmin3.0配置挺郁闷,用phpMyAdmin自带的那个setup步骤配置我不会,全英文搞了半天没搞定。那就直接通过改 con fig.i ni .php来配置的过程如下:1. 从 php

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论