Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: APACHE2+PHP+MYSQL - problem z MySQL
Forum PHP.pl > Forum > Serwery WWW > Apache
Tomek58
Witam!
Miałem na swoim komputerze postawiony serwerek APACHE2 z PHP do testowania skryptów. Teraz doinstalowałem bazę danych MySQL, lecz mam problem z PHPMYADMINEM. Gdy wchodzę na stronę phpmyadmina na moim serwerze wyskauje błąd:

MySQL zwrócił komunikat:

#1045 - Access denied for user 'SYSTEM'@'localhost' (using password: NO)

Co jest tego powodem?
joebezucha
no wyglada na to ze masz zle skonfigurowane konta uzytkowników bazy danych. Zaraz po zainstalowaniu MySQL zaloguj sie jako "root" bez podawania żadnego hasla.... nastepnie utworz mu hasło i stworz konta ktore potrzebujesz. (żeby zalogowa sie do systemu zarzadzania baza danych użyj narzędzi konsolowych albo zainstaluj graficzne MySQLAdministrator - dostepny na mysql.com)

Puzniej w konfiguracji phpMyAdmina (plik config.inc) ustaw:
  1. <?php
  2. $cfg['Servers'][$i]['user'] = 'root'; // MySQL user
  3. $cfg['Servers'][$i]['password'] = 'twoje hasło'; // MySQL password (only needed
  4. ?>
Tomek58
Jak można to zrobić bez MYSQLADMINISTRATORA? Tzn. co trzeba wpisywac w konsoli?

Tak wygląda mój config.inc.php PHPMYADMINA:

<?php
/*
* Generated configuration file
* Generated by: phpMyAdmin 2.11.0 setup script by Michal ÄŚihaĹ™ <michal@cihar.com>
* Version: $Id: setup.php 10420 2007-06-03 23:30:40Z lem9 $
* Date: Fri, 31 Aug 2007 12:00:14 GMT
*/
$cfg['blowfish_secret'] = 'dupa'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
$i = 0;
$i++;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'haslo';
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = 'haslo';
?>
aso
W miejscach "root" i "" (z komentarzem) wpisz login i hasło. Po zapisaniu pliku i restarcie apache MySQL chodzi poprawnie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.