2013-03-13 57 views
6

我想嘗試phpMyAdmin的地方從WebMatrix中啓動它...它經常顯示登錄頁面,但我的問題登錄。每個試圖檢索它我#2002 Impossibile登錄到MySQL服務器我可以用webmatrix在本地嘗試phpMyAdmin嗎?

一旦下載了最新版本的phpMyAdmin,我已經創建了一個config.inc.php文件,正如官方指南中所建議的那樣。我已經嘗試了很多參數而沒有成功。 文件的實際配置是:

<?php 

    /* Servers configuration */ 
    $i = 0; 

    /* Server: localhost [1] */ 
    $i++; 
    $cfg['Servers'][$i]['verbose'] = 'localhost'; 
    $cfg['Servers'][$i]['host'] = 'localhost'; 
    $cfg['Servers'][$i]['port'] = ''; 
    $cfg['Servers'][$i]['socket'] = ''; 
    $cfg['Servers'][$i]['connect_type'] = 'HTTP'; 
    $cfg['Servers'][$i]['extension'] = 'mysql'; 
    $cfg['Servers'][$i]['auth_type'] = 'cookie'; 
    $cfg['Servers'][$i]['user'] = 'root'; 
    $cfg['Servers'][$i]['password'] = 'pass'; 
    $cfg['Servers'][$i]['AllowNoPassword'] = true; 

    /* End of servers configuration */ 

    $cfg['DefaultLang'] = 'en-utf-8'; 
    $cfg['ServerDefault'] = 1; 
    $cfg['UploadDir'] = ''; 
    $cfg['SaveDir'] = ''; 

    ?> 

在那裏我已經錯了嗎?

+0

同樣的問題。我已經確認[MySQL服務器已啓動並正在運行。](http://upcode.wordpress.com/2011/09/08/phpmyadmin-error-2002-cannot-log-in-to-the-mysql-服務器/)和我的WordPress的安裝工作正常(它使用相同的數據庫,用戶名/密碼相同) – laggingreflex 2013-05-04 01:53:40

+0

也許嘗試[auth_type](http://wiki.phpmyadmin.net/pma/Auth_types)'配置'? – mb21 2013-05-08 13:13:30

回答

2

我跟蹤兩個解決您的問題,請嘗試選擇一個工程。

解決方法:1

您已經爲MySQL的密碼作爲,但你在此設置下的標誌設置爲TRUE。 $cfg['Servers'][$i]['AllowNoPassword'] = true;

嘗試將標誌設置爲FALSE這樣

$cfg['Servers'][$i]['AllowNoPassword'] = false; 

解決方案:2

既然你爲用戶的MySQL登錄,您需要更改以上上述配置設置爲

$cfg['Servers'][$i]['AllowNoPasswordRoot'] = false; 
相關問題