Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z przenoszeniem bazy danych
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy portalowe i CMS'y
iMax
Używam XAMPPa na localhoscie żeby serwer mógł odczytywać pliki php. Zestaw zawiera Apache i MySql oraz 2 inne pierdoły.

1. Zainstalowałem na tym lokalhoscie CMSa. Wszystko co zrobiłem w nim (konfiguracja, moje ustawienia) zostało zapisane w bazie danych,
2. Chciałem przenieś serwis z lokalnego na nowe konto, wiec weszlem w swojego PHPMyAdmin, wybrałem baze i nacislem Eksportuj. Zapisałem ja na dysku jako plik *.sql.
3. Weszłem na PHPMyAdmin z hostingu na moim koncie wybrałem nowo stworzoną baze. Po wejściu do środka była pusta, wybrałem Import, znalazłem moją baze a następnie dałem na Wykonaj.
4. Wyskoczył mi taki błąd:

  1. Błąd
  2. zapytanie SQL:
  3.  
  4. CREATE TABLE pn_admin_category(
  5. pn_cid int( 10 ) NOT NULL AUTO_INCREMENT ,
  6. pn_name varchar( 32 ) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  7. pn_description varchar( 254 ) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  8. PRIMARY KEY ( pn_cid )
  9. ) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci;
  10.  
  11. MySQL zwrócił komunikat:
  12. #1064 - Something is wrong in your syntax obok 'collate latin1_general_ci NOT NULL default '',
  13. pn_description ' w linii 3

Mam wiele tabel i z wszystkimi jest tak samo.
poki2003
usuń z wszystkich tabel kod
  1. ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.