Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Nie mogę połączyć się z bazą MySQL z zewnątrz
mefistofeles
post 11.08.2010, 03:14:24
Post #1





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 23.06.2009

Ostrzeżenie: (10%)
X----


Jest to serwer vps. Jako hosta podaje ip serwera, jednak dostaję info o braku połączenia z bazą.
Pewnie chodzi o konfiguracje obsługi połączeń z zewnątrz, ale za chiny nie mogę nigdzie znaleźć odpowiedzi jak to zrobić.
Serwer jest na debianie.

Próbowałem nadać odpowiednie prawa na podstawie:

  1. # mysql -u root p mysql
  2.  
  3. Grant access to new database
  4.  
  5. If you want to add new database called foo for user bar and remote IP 162.54.10.20 then you need to type following commands at mysql> prompt:
  6.  
  7. mysql> CREATE DATABASE foo;
  8.  
  9. mysql> GRANT ALL ON foo.* TO bar@'162.54.10.20' IDENTIFIED BY 'PASSWORD';


I lipa.
Próbowałem jeszcze dodać:

  1. mysql> update db set Host='162.54.10.20' where Db='webdb';
  2.  
  3. mysql> update user set Host='162.54.10.20' where user='webadmin';


Niestety po wpisaniu 1 polecenia dostaje info:
ERROR 1046 (3D000): Nie wybrano żadnej bazy danych, mimo iż ją podałem

Proszę o pomoc.

Ten post edytował mefistofeles 11.08.2010, 04:39:05
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 21:05