Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: phpmyadmin instalacja, dziwne problemy
Forum PHP.pl > Forum > Bazy danych > MySQL
naox
może to prymitywny problem, ale mam problem z instalacją phpmyadmin do serwera mysql5 działajacego pod portem 3310 i socket /var/mysql5/mysql.sock

pod portem 3306 działa mysql4...

config.inc.php

$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '3310';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

bez względu jaki port sobie wpisze, czy to będzie 3310 na którym działa poprawnie mysql5 czy 23423 na którym nic nie ma phpMyAdmin łaczy sie uparce do serwera mysql4 który jest na porcie 3306... nie słucha sie ustawien portu tcp


no dobra to próbujemy przez socketa

$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['socket'] = '/var/mysql5/mysql.sock';
$cfg['Servers'][$i]['connect_type'] = 'socket';

i nie działa. nie moze uwiezytelnic uzytownika mysql. w momencie gdy zmieniam sciezke socketa na socket mysql4 wszystko nagle działa (z sewerem mysql4) gdy zmieniam sciezke na socketa mysql5 nie działa. Sciezka do socketa jest napewno prawidłowa co potwierdziłem powiedzmy wykonując
./mysql -p --socket=/var/mysql5/mysql.sock

co jest? phpmyadmin nie radzi sobie z niewiadomych powodów z 2 serwerami mysql na jednym kompie. probowałem phpmyadmin 2.7.0 i 2.8.0
spenalzo
$cfg['Servers'][0]['host'] = 'localhost';
$cfg['Servers'][0]['port'] = '3310';
$cfg['Servers'][0]['connect_type'] = 'tcp';
naox
dzieki za odpowiedz, jednak nie chodzi o to. to co wkleiłem to tylko był wyrywek pliki configuracyjnego. mam dobrze index serwera mysql ustawiony na 1. nie moze byc tka jak podałes 0 bo phpmyadmin nie przyjmie. nie w tym problem.

ustawiałam port na 3310 (mysql5) po zalogowaniu na root jest napisane w phpmyadmin ze zalogowałem sie na mysql4 pod portem 3310
MySQL 4.0.25-standard uruchomiony na localhost:3310, użytkownik root@localhost

co jest nie mozliwe poniewaz:
root@server [/root/]# telnet localhost 3310
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
=
5.0.18-standard
.R2D=D~q,9h#o*~_AdWds

jak widac na porcie 3310 jest mysql5 nie 4!!!

-------
config.php.inc

<?php
$cfg['Servers'][1]['host'] = 'localhost';
$cfg['Servers'][1]['port'] = '22333';
$cfg['Servers'][1]['connect_type'] = 'tcp';
$cfg['Servers'][1]['compress'] = false;
$cfg['Servers'][1]['auth_type'] = 'http';

?>

rezultat:
MySQL 4.0.25-standard uruchomiony na localhost:22333, użytkownik root@localhost

ps na porcie 22333 zupełnie nic nie ma, a serwer mysql4 jest na porcie 3306 heh!
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.