To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Ogólna pomoc dotycząca stylów - [Problem] Z MySQL [dump]

IzOd - 27-02-2006, 14:40
Temat postu: [Problem] Z MySQL [dump]
gdy proboje w phpmyadminie zaimportowac plik *.sql zrzucony z bazy forum ktore przenosze na inny serwer wywala mi blad w db_dump.php i niem ozna kontynuwac, blad jest w phpmyadminie wyswietlany, z kolei pod firefoxem chce sciagac ten plik...

a gdy wklejam fragmenty tekstu z pliku *.sql zeby wykonac zaptania recznie to wywala mi przy pierwszej tabeli cos takiego:

Kod:
 zapytanie SQL:

CREATE TABLE `phpbb2_album` (
`pic_id` int( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`pic_filename` varchar( 255 ) NOT NULL default '',
`pic_thumbnail` varchar( 255 ) default NULL ,
`pic_title` varchar( 255 ) NOT NULL default '',
`pic_desc` text,
`pic_user_id` mediumint( 8 ) NOT NULL default '0',
`pic_username` varchar( 32 ) default NULL ,
`pic_user_ip` varchar( 8 ) NOT NULL default '',
`pic_time` int( 11 ) unsigned NOT NULL default '0',
`pic_cat_id` mediumint( 8 ) unsigned NOT NULL default '1',
`pic_view_count` int( 11 ) unsigned NOT NULL default '0',
`pic_lock` tinyint( 3 ) NOT NULL default '0',
`pic_approval` tinyint( 3 ) NOT NULL default '1',
PRIMARY KEY ( `pic_id` ) ,
KEY `pic_cat_id` ( `pic_cat_id` ) ,
KEY `pic_user_id` ( `pic_user_id` ) ,
KEY `pic_time` ( `pic_time` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =97

MySQL zwrócił komunikat: Dokumentacja
#1064 - Something is wrong in your syntax obok 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=97' w linii 19



i nie wiem co zrobic... :/ bo w albumie bylo ok 130 zdjec :|

Radek - 27-02-2006, 14:42

Kod:
DEFAULT CHARSET = latin1

wywal to z pliku sql

geman - 27-02-2006, 14:43

Zrób kopię, kieując się wskazówkami z poniższego posta:
http://www.przemo.org/php...p=124768#124768

IzOd - 27-02-2006, 15:04

niestety ponownej kopii nie moge wykonac, serwer zostal zamkniety, i tak udalo mi sie skopiowac duzo...

[ Dodano: 27-02-2006, 15:06 ]
Rusek, jakby mogl skopiowac mi wyzej podany tekst, tylko juz poprawny... bo z tego co wiem to ) i ; tez ma znaczenie a nie wiem jak wywalic..

[ Dodano: 27-02-2006, 15:30 ]
zrobilem recznie 39 tabel... ktore siedza juz na serwerze..., w pliku sql zamienilem wszystko z DEFAULT CHARSET=latin1 na " " czyli puste miejsce... przy 40 tabeli wywalilo mi:

Kod:
apytanie SQL:

-- --------------------------------------------------------
--
-- Struktura tabeli dla `phpbb2_search_wordlist`
--
CREATE TABLE `phpbb2_search_wordlist` (
`word_text` varchar( 50 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL default '',
`word_id` mediumint( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
`word_common` tinyint( 1 ) unsigned NOT NULL default '0',
PRIMARY KEY ( `word_text` ) ,
KEY `word_id` ( `word_id` )
) ENGINE = MYISAM AUTO_INCREMENT =8295

MySQL zwrócił komunikat: Dokumentacja
#1064 - Something is wrong in your syntax obok 'collate latin1_bin NOT NULL default '',
  `word_id` mediumint(8' w linii 8


co wywalic tym razem?

Radek - 27-02-2006, 16:19

Kod:

CREATE TABLE `phpbb2_search_wordlist` (
`word_text` varchar( 50 )  NOT NULL default '',
`word_id` mediumint( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
`word_common` tinyint( 1 ) unsigned NOT NULL default '0',
PRIMARY KEY ( `word_text` ) ,
KEY `word_id` ( `word_id` )
) ENGINE = MYISAM AUTO_INCREMENT =8295

IzOd - 27-02-2006, 16:21

dziekuje za pomoc, juz sobie poradzilem... powiem jedno nie robcie kopi bazy z szukanymi slowami czyli tabelami search... caly plik - 19 000 lini musialem recznie po kawalku wklepac do okna zapytan... nie przyjemna robota :/ ale dziala :D


Powered by phpBB modified by Przemo © 2003 phpBB Group