原本今天打算按照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」。