ďťż
 
 
   MySQL - zainstalowałem - co dalej??
 
 

Tematy

 
    
 

 

 

 

MySQL - zainstalowałem - co dalej??





grzegox - 27-07-2007 13:15
Witajcie. Postawiłem serwer Apache, z PHP i zainstalowałem MySQL - przez aptitude.

Chciałbym teraz zainstalować wordpress (taki skrypt bloga - jak by ktoś nie wiedział).
ÂŻeby to zrobić, muszę znać:
# Database name
# Database username
# Database password Nie znam ich. Przy instalacji Msql o nic mnie nie pytał.
Gdzieś wyczytałem, że trzeba wpisać:
mysqladmin -u root password hasło Gdy wpiszę jako root, rzymuję taki błąd:
error: 'Access denied for user 'root'@'localhost' (using assword: NO)' Tak samo dla użytkownika.

W firewallu mam przepuszczony ruch lokalny, oraz otwarty port 3306:
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
iptables -A INPUT -i lo -j ACCEPT Nie wiem co jest grane. Nie znam się na tym. Od trzech godzin czytam różne fora i nie znalazłem rozwiązania...



miras_w - 27-07-2007 13:24
Jesteś zalogowany jako root (ten od MySQL). Ustaw hasło rootowi (temu od MySQL) zleceniem:
mysql>set password = password('jakieshaselko'); ENTER
Uwaga na średnik ; na końcu zlecenia. Ważne jest położenie (lub brak) spacji w zleceniu. Znaczek ' znajdziesz na klawiszu ze znakiem cudzysłowia.

Wyloguj się zleceniem exit ENTER

Zaloguj się na nowo, ale tym razem rozbudowanym zleceniem:
mysql -u root -p (ENTER i podaj hasło roota od MySQL)



Ventrue - 27-07-2007 14:44
grzegox, ew. po ustawieniu hasła zainstaluj PhpMyAdmin, bardzo ułatwia zarządzanie bazą danych.



ShinnRa - 27-07-2007 15:39

Nie znam ich. Przy instalacji Msql o nic mnie nie pytał.
Gdzieś wyczytałem, że trzeba wpisać:
Kod:
mysqladmin -u root password hasło
trochę zła komenda:
mysqladmin password twoje_tajne_haslo_dla_roota potem tylko
mysql -u root -p wpisujesz hasełko przed chwilą ustawione i:
create database wordpress teraz jeśli ma być dostęp TYLKO lokalny:
grant all privileges on wordpress.* to 'jakis_user'@'localhost' identified by 'twoje_tajne_haselko_dla_usera' lub jesli ma być dostęp także zdalny
grant all privileges on wordpress.* to 'jakis_user'@'%' identified by 'twoje_tajne_haselko_dla_usera' po tym wszystkim daj:
flush privileges i w instalacji wordpressa podajesz:
# Database name: wordpress
# Database username: jakis_user
# Database password: twoje_tajne_haselko_dla_usera
# Database host: localhost



grzegox - 27-07-2007 21:03
ShinnRa
niestety dostaję ten sam błąd.

Znalazłem coś takiego:
Wpisałem więc:
mysqladmin --no-defaults -u root -p hasło i dostałem:
Enter password: ...i obojętnie co bym nie wpisał, wyskakuje znów ten błąd co na początku

Nie wiem, ale taka wątpliwość mi się pojawiła: bo ja to wszystko wpisuję normalnie w konsoli spod root'a... a może powinienem to pisać w kliencie mysql'a? Jeżeli tak, to jak się do niego zalogować...

[ Dodano: 2007-07-28, 14:10 ]
OK Zrobione :)

Wyłączyłem MySQL.
W pliku /etc/mysql/debian.cnf zmieniłem wartość user na root password na swoje hasło.
Uruchomiłem MySQL.
Wpisałem:
mysql -u root -p Wpisałem rządane hasło i ujrzałem: Welcome to the MySQL monitor. :)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis