Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> gdzie sie podzialy pliki?, frm myi myd
dobmar
post 20.06.2008, 00:34:21
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.03.2008

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


zaczynam bawić się bazą danych mysql 5.0.24a spod konsoli. Mam następujący problem, utworzyłem bazy danych tabele, uzupełniłem je danymi, stowrzyłem klucze, wszystko poprawnie działa select, update, drop, insert, relacje itp...

Jednak w katalogu z danymi danej bazy danych (C:\mysql\data\...) tworzą się pliki tylko i wyłącznie nazwa_tabeli.frm (nigdzie nie ma ani myi ani myd jak w przypadku "startowej" bazy danych "mysql"). Z tego co wyczytałem w necie to *.frm przechowuje tylko strukturę danych,tak więc moje pytanie gdzie podziały się dane? (powinny być przecież w *.myd?). Dlaczego też nie pojawia się plik z kluczami *.myi?
Go to the top of the page
+Quote Post
nevt
post 20.06.2008, 07:49:01
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


nigdzie się nie podziały - nie są do niczego potrzebne... widocznie w ustawieniach konfiguracji MySQL domyślny typ bazy / tabeli masz zdefiniowany jako InnoDB - wtedy powstają tylko pliki .frm, po jednym na każdą tabelę. jeżeli tęsknisz za plikami .myd i .myi to załóż bazę / tabelę typu MyISAM (klauzula ENGINE w CREATE DATABASE / CREATE TABLE). pozdrawiam.


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
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: 18.07.2025 - 01:43