Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dziwne zachowywanie się bazy na linuksie
Jarod
post 7.06.2006, 08:35:30
Post #1





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Postawiłem serwer apache, mysql i php. Projekt przygotowywałem na serwerze, który stał na windowsie i na nim było wszystko testowane.
Po przeniesieniu na serwer wszystko byłoby ok, gdyby nie to, że podczas importowania bazy (podstawowej) wywala błąd. Nie mogę wczytać tych tabel, gdzie występują klucze obce. Jak je usunę to jest ok.

Podałbym treść błędu ale muszę usunąć bazę i jeszcze raz spróbować ją utworzyć. W sumie nic trudnego ale na linuksie pisze:
  1. DROP DATABASE testowa;


następnie
  1. SHOW DATABASES;


i widzę, że baza testowa jest. A podobno została usunięta. Mało tego zostaje w tej bazie tylko jedna tabela - logi :/

Myślę sobie, zobaczymy co w tej tabeli jest. Więc wydaje polecenia:
  1. USE testowa;
  2. SELECT * FROM logi;

i dostaję komunikat:
Cytat
ERROR 1046: No Database Selected


Najśmieszniejsze jest to, że wiersz wcześniej baza została wybrana pomyślnie.


Moje pytania:
1. Dlaczego tak się zachowuje?
2. Jak usunąć tą bazę?
3. Dlaczego nie mogę utworzyć tabel z kluczami obcymi?

Bardzo proszę o pomoc


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 19:39