gdzie są rzeczywiste dane w mysql db przechowywane na komputerze z systemem Linux?
Które pliki to rzeczywiste pliki zawierające dane
w
tabele w mysql db?
Wszedłem do
/ var/lib/mysql/i widzę tam kilka stosunkowo małych katalogów odpowiadających moim tabelom oraz wiele plików o nazwie
servername-bin.0000001itp ...
Czy dane są przechowywane w tych plikach?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
4 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Z
dokumentacja
http://dev.mysql.com/doc/refma ... .html
:
„Dwa ważne zasoby dyskowe zarządzane przez silnik pamięci masowej InnoDB to pliki danych obszaru tabel i pliki dziennika. Jeśli nie ustawisz parametrów konfiguracyjnych InnoDB, MySQL utworzy automatycznie rozszerzający się plik danych o wielkości 10 MB o nazwie ibdata1 oraz dwa pliki dziennika o wielkości 5 MB o nazwie ib_logfile0 i ib_logfile1 w katalogu danych MySQL. Aby uzyskać dobrą wydajność, musisz wyraźnie określić parametry InnoDB, jak opisano w poniższych przykładach. Oczywiście musisz edytować ustawienia zgodnie ze sprzętem i wymaganiami. "
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
katalogi odpowiadające moim tabelom
Nie tabele, ale bazy danych
nazwa serwera-bin.0000001
są to logi binarne, nie mają one nic wspólnego z danymi
tak przy okazji, dlaczego musisz wiedzieć?