Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z importem
Forum PHP.pl > Forum > Bazy danych > MySQL
smoko
juz raz pisalem posta na ten temat ale problem zostal rozwiazany a teraz mam taka baze i znowu problem. Importuje baze danych do mysql 4.1.1 (na 5.0.27 jest to samo) i wyskakuje cos takiego. Mam teraz phpmyadmin 2.9.1 a zrzut robilem 2.6.1 moze to jest problem. Blad jest nastepujacy

Błąd

zapytanie SQL:

-- phpMyAdmin SQL Dump
-- version 2.6.1-pl3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Czas wygenerowania: 15 Sty 2007, 16:31
-- Wersja serwera: 4.1.11
-- Wersja php: 4.3.8
--
-- Baza danych: `tommylover`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `imgallery_conf`
--
  1. CREATE TABLE `imgallery_conf` (
  2. `id` int( 6 ) NOT NULL DEFAULT ''0 '',
  3. `pokaz_admin` char( 1 ) DEFAULT ''T '',
  4. `pokaz_ogalerii` char( 1 ) DEFAULT '''',
  5. `nazwa_galerii` longtext,
  6. `description` longtext,
  7. `keywords` longtext,
  8. `o_galerii` longtext,
  9. `ksiega_poz` varchar( 4 ) DEFAULT ''15 '',
  10. `ile_fotek` varchar( 4 ) DEFAULT ''16 '',
  11. `ile_fotek_gl` varchar( 4 ) DEFAULT ''3 '',
  12. `pokaz_licznik` char( 1 ) DEFAULT ''T '',
  13. `pokaz_ksiega` char( 1 ) DEFAULT ''T '',
  14. `pokaz_kontakt` char( 1 ) DEFAULT NULL ,
  15. `pokaz_koment` char( 1 ) DEFAULT ''T '',
  16. `blok_mysz` char( 1 ) DEFAULT NULL ,
  17. `pokaz_ocene` char( 1 ) DEFAULT ''T '',
  18. `pokaz_min_txt` char( 1 ) DEFAULT ''T '',
  19. `miniatury_opisy` char( 1 ) DEFAULT NULL ,
  20. `pokaz_news` char( 1 ) DEFAULT NULL ,
  21. `lokation_news` char( 1 ) DEFAULT ''L '',
  22. `index_robot` varchar( 7 ) DEFAULT '' INDEX '',
  23. `run_gzip` char( 1 ) DEFAULT '''',
  24. `users_zewn` char( 1 ) DEFAULT NULL ,
  25. `option1` char( 1 ) DEFAULT NULL ,
  26. `option2` char( 1 ) DEFAULT NULL ,
  27. `option3` char( 1 ) DEFAULT NULL ,
  28. `option4` char( 1 ) DEFAULT NULL ,
  29. `haslo_wyb` char( 1 ) DEFAULT NULL ,
  30. `haslo` varchar( 200 ) DEFAULT NULL ,
  31. `haslo_inf` varchar( 100 ) DEFAULT NULL ,
  32. `jakosc_miniatury` char( 3 ) DEFAULT ''97 '',
  33. `jakosc_zdjecia` char( 3 ) DEFAULT ''75 '',
  34. `wysokosc_zdjecia` varchar( 5 ) DEFAULT ''900 '',
  35. `szerokosc_zdjecia` varchar( 5 ) DEFAULT ''700 '',
  36. `wielkosc_pliku` varchar( 10 ) DEFAULT ''300000 '',
  37. `motyw` varchar( 50 ) DEFAULT '''',
  38. `uklad_strony` char( 1 ) DEFAULT '''',
  39. `napis_foto` varchar( 200 ) DEFAULT NULL ,
  40. `napis_kolor` varchar( 200 ) DEFAULT ''FFFFFF '',
  41. `napis_wielkosc` varchar( 4 ) DEFAULT ''10 '',
  42. `napis_tlo` varchar( 100 ) DEFAULT ''5A5A5A '',
  43. `napis_font` varchar( 50 ) DEFAULT ''arial.ttf '',
  44. PRIMARY KEY ( `id` ) ,
  45. KEY `id` ( `id` )
  46. ) ENGINE = InnoDB DEFAULT CHARSET = latin1;

MySQL zwrócił komunikat: Dokumentacja
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '0'',
`pokaz_admin` char(1) default ''T'',
`pokaz_ogalerii` char(1) default '' at line 2

Moze ktos poprawi mi ten plik bo juz nie wiem. Z gory dziekuje
nospor
zapewne chodzi o te linie:
  1. `id` int( 6 ) NOT NULL DEFAULT ''0 '',

jesli id jest kluczem glownym, to nie moze miec defaulta. zmien na
  1. `id` int( 6 ) NOT NULL,


I popraw swoj pierwszy post o bbcode!!!

edit:
eee, widze ze ty zamiast podwojnego cudzyslowia " ,masz dwa pojedyncze ''. to moze byc blad. pozmieniac wszystkie '' na '
smoko
zaobserwowalem pena dziwna rzecz. Mianowicie wyeksportowalem baze usunalem ja i probowalem ja zaimportowac na nowo i nic znowu blad. Ale w tej chwili importuje w inny sposob. Kopiuje caly kod z pliku sql i wrzucam do danej bazy poprzez zapytanie sql i tak dziala a ten sam kod z pliku sql nie dziala i wywala blad. Moze komus to pomoze winksmiley.jpg)
bendi
Kod
mysql -uroot -pXXX -e "create database nowa_baza;"
mysqldump -uroot -pXXX nazwa_bazy | mysql -uroot -pXXX nowa_baza
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.