Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 13 Dołączył: 16.06.2007 Ostrzeżenie: (0%)
|
Witam!
W moim projekcie musiałem dodać relacje do tabel. Chciałem to zrobić z wykorzystaniem InnoDB, lecz nie mam dostępu do tego typu bazy danych. Mam zainstalowany XAMPP pod windows (1.6.4), XAMPP lite na pendrive i nadal nie mam do tego dostępu. Może ktoś poradzi jak skonfigurować poprawnie Apache, MySQL, PHPMyAdmin na win XP żebym miał ww typ bazy danych. Proszę o pomoc. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 2 Dołączył: 26.04.2007 Ostrzeżenie: (0%)
|
@prgTW: Chyba jednak się nie da. Przynajmniej kiedyś się właśnie niemiło zaskoczyłem;) MyISAM nie obsługuje kluczy obcych i transakcji.
@Riggs: Na pewno masz obsługę InnoDB (widząc po wersji XAMPPa, nowszej od mojego), po prostu standardowo jest włączony MyISAM jako typ składowania danych. Żeby zmienić typ składowania wchodzisz do struktury tabeli w phpmyadminie, wybierasz u góry Operacje i jest tam opcja Mechanizm składowania - z listy roziwjanej można wybrać InnoDB. Żeby ustawić standardowo typ składowania na innodb musisz dodać linijkę "default-storage_engine = innodb" do pliku "my.ini" (ja mam go w kataloguu windowsa) i przeładować serwer |
|
|
|
Riggs Brak InnoDB 25.11.2007, 10:01:38
prgTW W tabelach MyISAM też można włączyć widok relacyjn... 25.11.2007, 12:45:38
prgTW Prawda, właśnie sprawdziłem; też wiedziałem że nie... 25.11.2007, 14:03:52
Riggs Pogrzebałem trochę w konfiguracji XAMPP'a i co... 27.11.2007, 09:31:04 ![]() ![]() |
|
Aktualny czas: 3.04.2026 - 19:49 |