2012-04-16 58 views
8

我目前得到我的phpmyadmin這個錯誤:服務器未在WAMP的服務器響應(或者本地MySQL服務器的套接字沒有正確配置)

2002 - 服務器沒有響應(或者本地MySQL服務器的插座沒有正確配置)

我試過Google搜索,並給每個解決方案,我發現一個嘗試。不幸的是,沒有爲我工作。

順便說一下,我使用的是wamp服務器。

下面是我從C:\ wamp \ apps \ phpmyadmin3.2.0.1中配置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'] = '/tmp/mysql.sock'; 
$cfg['Servers'][$i]['connect_type'] = 'tcp'; 
$cfg['Servers'][$i]['extension'] = 'mysqli'; 
$cfg['Servers'][$i]['auth_type'] = 'config'; 
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = ''; 
$cfg['Servers'][$i]['AllowNoPassword'] = true; 

/* End of servers configuration */ 

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

?> 

回答

6

MySQL的默認端口是3306,你可以嘗試把它,然後嘗試

+4

你是怎麼把默認端口3306?你可以把命令?謝謝, – J4cK 2013-06-22 13:00:26

+0

我試圖編輯端口,但它不起作用 – 2016-10-04 01:15:14

12

這裏有可能的解決方案:http://forums.mysql.com/read.php?35,64808,254785#msg-254785 這裏:http://forums.mysql.com/read.php?35,23138,254786#msg-254786

所有這些都是配置設置。在我的情況下,我有兩臺計算機與XAMPP中的所有內容同步。在另一臺電腦上,phpMyAdmin確實正常啓動。所以在我的情況下,問題似乎與特定的計算機,而不是配置文件。停止防火牆並沒有幫助。

最後,或多或少的偶然,我撞到了文件:

... path_to_XAMPP \ XAMPP ... \ mysql的\ BIN \ mysqld的-Debug.exe將

雙擊該文件奇蹟般地給了我回PhpMyAdmin。 張貼在這裏以防止任何人也可以得到這個幫助。

+3

非常感謝。通過雙擊mysql \ bin \ mysqld-debug.exe它工作。 +1的建議 – Sukeshini 2014-01-30 05:27:58

+1

debug.exe爲我工作 - 謝謝 – Bonzo 2014-10-04 14:32:08

1

如果您使用MAMP,請確保它已啓動。 :)

我剛剛遇到了這個問題,啓動MAMP後,錯誤消失了。不是我最好的時刻。

3

我有一個類似的問題全新安裝和相同的錯誤令人驚訝。最後我想通了,它是與瀏覽器的cookies一個問題...

  1. 嘗試清潔您的瀏覽器的cookies,看看它有助於解決這個問題,甚至還試圖更改任何配置之前。

  2. 嘗試使用XAMPP控制面板 「管理」 按鈕,而不是通常的http://localhosthttp://localhost/phpmyadmin

  3. 嘗試直接鏈接:http://localhost/phpmyadmin/main.phphttp://127.0.0.1/phpmyadmin/main.php

  4. 最後試試這個:http://localhost/phpmyadmin/index.php?db=phpmyadmin&server=1&target=db_structure.php

不知何故如果您有舊的安裝,並且升級到新版本,它會通過cookie跟蹤您的舊設置。

如果這個解決方案幫助讓我知道。

+0

爲您投票。我再次遇到了這個問題。我的解決方案doubleclicking mysqld-debug.exe(見我的文章)這次沒有幫助。清空緩存的確如此。 – 2013-06-28 09:16:34

1

我使用XAMPP並且有相同的錯誤。我用上面的Paul Gobée解決方案,它爲我工作。我導航到C:\xampp\mysql\bin\mysqld-debug.exe,並且在啓動.exe時,我的Windows防火牆彈出詢問權限。一旦我允許它,它運行良好。我會在他的帖子下發表評論,但我還沒有那麼多的代表......斯里!只是想讓大家知道這對我也有效。

8

我面臨同樣的問題,改變

 $cfg['Servers'][$i]['host'] = 'localhost';

 $cfg['Servers'][$i]['host'] = '127.0.0.1';

解決了這個問題。

+0

我試過這個,但它不起作用 – 2016-10-04 01:14:44