Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Trudne początki z bazami MySQL, łączenie z bazami i proste komendy :/
Caranthir
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 5.07.2007

Ostrzeżenie: (0%)
-----


Witam!

Wcześniej nie miałem do czynienia z bazami MySQL, a postanowiłem nauczyć się tworzenia stron www za pomocą języka php. Zainstalowałem zestaw AMP z instalacji WAMP i rozpocząłem prace z książką "PHP5, Apache i MySQL od podstaw". Postępowałem zgodnie z informacjami tam zawartymi dot. konfiguracji poszczególnych elementów. O ile z Apachem i Php poszło bez problemu, to z MySQL zaczęły się schody :/ Tu następuje przydługawa lista problemów winksmiley.jpg Proszę o wyrozumiałe podejście do mnie jako laika, którego jedynym kontaktem z bazami danych był MsAccess:

1)
Próbuję uruchomić serwer MySQL za pomocą:
  1. C:\>NET START MySQL

ale mi w konsoli wyskakuje: "Nazwa usługi nieprawidłowa"
gdzie jest błąd?

2)
Wchodzę w konsolę MySQL. W książce pisze, żeby wpisac:
  1. SHOW DATABASES;

wyświetlają mi się bazy, ale kiedy podążę za podręcznikiem, żeby wpisac
  1. SHOW TABLES;
wyświetla mi "no database selected". Jak w takim razie wybrać tę bazę, żeby było ok?

3)
gdzie ustala hasło do mysqla?

4)
Jak wygląda sprawa z łączeniem i rozłączaniem się z serwerem, gdy mam zainstalowanego wampa? Czy mogę/powinienem łączyć się, jak pisze podręcznik, czyli
  1. mysql -h localhost -u root -p
?


Proszę o dokładne i jak najprostsze wytłumaczenie. Z góry dziękuję za pomoc. Chciałbym tylko stanąć na własnych nogach w tematyce baz danych, a do tego jest niezbędne pewne wprowadzenie smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
falfin
post
Post #2





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 21.02.2007

Ostrzeżenie: (0%)
-----


1. NET START mysql powinien działać Ci bezproblemowo <przynajmniej tak jest w webservie i krasnalu.
2. Żeby zobaczyć tabele musisz najpiewr wybrać baze danych (której tabele chcesz obejrzeć) za pomocą
  1. USE nazwa_bazydanych

3. Prawdopodobnie najpierw musisz usunąć anonimowego użytkownikaza pomocą
  1. USE mysql
  2. DELETE FROM user WHERE User='';
  3. quit

Następnie
zalogować się
  1. mysqladmin -u root password wlasne_haslo
  2. mysqladmin reload

4. Nie wiem...nigdy nie używałem WAMPA...

Ten post edytował falfin 7.07.2007, 06:14:58
Go to the top of the page
+Quote Post
Caranthir
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 5.07.2007

Ostrzeżenie: (0%)
-----


1.
Cytat
NET START mysql powinien działać Ci bezproblemowo <przynajmniej tak jest w webservie i krasnalu.

Niestety nie działa :/ ani przy włączonym wampie, ani przy wyłączonym :/

2.
dzięki, jest ok smile.gif czyli już jedna kwestia rozwiązana winksmiley.jpg

3.
anonimowy user mi się usunął (więc chociaż to jest ok), ale przy tym:
  1. mysqladmin -u root password wlasne_haslo
  2. mysqladmin reload

wyskakuje mi błąd składni (error 1064 <4200>)... próbowałem ze średnikami na końcu i bez, ale nic :/

4.
Może ktoś iny mi z tym pomoże?
Go to the top of the page
+Quote Post

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 Aktualny czas: 22.08.2025 - 10:44