原本今天打算按照Lazy的要求改改wordpress主题的,可是自从上次重装电脑以后就没有搭建本身本地的web环境,只是安装了一个XAMPP,把存放网页文件的目录改到我本身的目录,今天弄得时候居然发现数据库没了,悲剧了,我忘记备份数据库了。只好重装wordpress了。php
用phpMyAdmin进入数据库的时候,由于XAMPP安装以后MySQL的默认用户名是root密码是空,但是我安装的phpMyAdmin是之前安装的,用空密码登陆不进去,提示说禁止空密码登陆。mysql
我用的这个phpMyAdmin版本是3.2.4web
用EditPlus打开phpMyAdmin文件夹下的config.sample.inc.php文件,将sql
$cfg['Servers'][$i]['AllowNoPassword'] = false;数据库
改成:$cfg['Servers'][$i]['AllowNoPassword'] = true;浏览器
可是我以为这样的phpMyAdmin仍是存在一些问题的,毕竟phpMyAdmin是XAMPP附带安装的么。因此仍是把XAMPP中的phpMyAdmin复制到你存放网页的目录下替换掉你之前的phpMyAdmin吧。服务器
此次我用的是XAMPP本身带的版本号为3.3.9.cookie
当我能够进入以后修改密码,再次登陆的时候居然给我弹出这么一个提示。wordpress
我那个无语啊,怎么什么问题都有啊,我估计又是跟配置文件有关。spa
用EditPlus打开phpMyAdmin目录下的config.inc.php文件,找到
$cfg['Servers'][$i]['password'] = ”; 这一行
改成:$cfg['Servers'][$i]['password'] = ’123456′; 123456为你本身设定的密码。
清除网页的cookies以后,再次进入phpMyAdmin你会发现不用提示输入密码就直接进入了。这个跟phpMyAdmin的密码认证方式有关系,仍是在config.inc.php中,找到这一句。
$cfg['Servers'][$i]['auth_type'] = ‘config’;
这里能够设置成http(HTTP)、config、cookies、signon。
config:这个是简单的方式,密码直接写入config.inc.php文件中,登陆时直接读取这个文件。
cookies:这个是正常版本的登陆方式,就是基本的填写用户名和密码,存储在cookies里面等你退出后也就去除了。
http(HTTP):这个是http认证模式,当你登陆这个网页时,浏览器会弹出一个对话框提示你输入用户名和密码。
signon:这个模式能够提供你本身写一个php脚本,登陆的时候读取这个脚本。例如”signon/example.php”。