2013-03-13 12 views
6

chcę spróbować phpMyAdmin w lokalnych rozpoczynając ją od WebMatrix ... to regularnie pokazuje się ekran logowania, ale mam problem, aby się zalogować .. Każda próba to odzyskać mi # 2002 Impossibile aby zalogować się do serwera MySQLCzy mogę wypróbować phpMyAdmin w języku lokalnym przy użyciu webmatrix?

Po pobraniu ostatniej wersji phpMyAdmina, utworzyłem plik config.inc.php, sugerowany w oficjalnym przewodniku. Wypróbowałem wiele parametrów bez powodzenia. Rzeczywista konfiguracja pliku jest następująca:

<?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'] = ''; 

    ?> 

gdzie mam źle?

+0

Ten sam problem. Już upewniłem się, że [Serwer MySQL jest już uruchomiony.] (Http://upcode.wordpress.com/2011/08/08/phpmyadmin-error-2002-cannot-log-in-to-the-mysql- serwer /) i moja instalacja Wordpressa działa dobrze (używa tej samej bazy danych, nazwy użytkownika/hasła to samo) – laggingreflex

+0

może spróbuj [auth_type] (http://wiki.phpmyadmin.net/pma/Auth_types) "config"? – mb21

Odpowiedz

2

Zidentyfikowaliśmy dwa rozwiązania dla Twojego problemu, spróbuj wybrać taki, który działa.

Rozwiązanie: 1

Ustawiono hasło MySQL jako przejściu, ale trzeba ustawić flagę PRAWDA pod tym ustawieniem. $cfg['Servers'][$i]['AllowNoPassword'] = true;

Spróbuj ustawić flagę FAŁSZ jak ten

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

rozwiązanie: 2

Ponieważ logujesz się jako korzeń użytkownika do MySQL, trzeba zmienić powyższe wspomniana konfiguracja:

$cfg['Servers'][$i]['AllowNoPasswordRoot'] = false; 
Powiązane problemy