UWAGA: Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!
Polski pakiet językowy dla phpBB 3.3.19
Polski pakiet językowy dla phpBB 3.3.19
Import duzej bazy danych
Import duzej bazy danych
Musze wgrac backupa swojego forum. Jednak phpmyadmin dopuszcza 2MB maksymalnie, moja ma duzo wiecej. Probowalem ciac baze ale tabela phpbb_posts jest tak duza ze nie chce przejsc. Jak pociac jedna tabele?
Re: Import duzej bazy danych
Wgraj plik z sqlem na serwer i skorzystaj z dbloadera. On sobie poradzi z naprawdę dużymi plikami.
-
Anonymouse
Re: Import duzej bazy danych
Zaimportuj ją za pomocą wbudowanego w phpBB3.0.x mechanizmu.
Re: Import duzej bazy danych
Problem jest troche innego rodzaju. Skrypt troche zaczal wariowac po przesciu na serwerze na php5 i nowa wersje MySQLa. Znalazlem sposob na rozwiazanie problemu:
Jakies pomysly?
Znalazlem na phpbb.com skrypt naprawiajacy to. Wyswietla on liste polecen do mysqla i trzeba je uruchomic przez phpmyadmina. I wszystko ladnie idzie ale modyfikacje phpbb_posts:
koncza sie bledem:
Juz nie mam pomyslow co z tym zrobic. A problem ogolnie objawia sie tym ze nie mozna w niektorych dzialach pisac, a w innych mozna ale bez polskich znakow. Przy okazji sypnely sie ogonki, ale z tym juz sobie poradze jak uporam sie z reszta.
i mam problem. Tabela phpbb_posts jest za duza i nie chce sie wgrac. Szukalem w phpmyadminie exportu samych danych, ale jest tylko w zakladce Operacje opcja przekopiowania do innej bazy, ale nie moge sie z nia dogadac...Najlepiej na nowej bazie zainstaluj od nowa phpBB3, a potem ze starego phpBB3 wyeksportuj same dane i zaimportuj je do nowej bazy przez ACP.
Jakies pomysly?
Znalazlem na phpbb.com skrypt naprawiajacy to. Wyswietla on liste polecen do mysqla i trzeba je uruchomic przez phpmyadmina. I wszystko ladnie idzie ale modyfikacje phpbb_posts:
Kod: Zaznacz cały
# Table: 'phpbb_posts'
ALTER TABLE phpbb_posts
MODIFY post_id mediumint(8) UNSIGNED NOT NULL auto_increment,
MODIFY topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY poster_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY icon_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY poster_ip varchar(40) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY post_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY post_approved tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
MODIFY post_reported tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY enable_bbcode tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
MODIFY enable_smilies tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
MODIFY enable_magic_url tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
MODIFY enable_sig tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
MODIFY post_username varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY post_subject varchar(255) DEFAULT '' NOT NULL COLLATE utf8_unicode_ci,
MODIFY post_text mediumtext NOT NULL COLLATE utf8_bin,
MODIFY post_checksum varchar(32) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY post_attachment tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY bbcode_bitfield varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY bbcode_uid varchar(8) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY post_postcount tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
MODIFY post_edit_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY post_edit_reason varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY post_edit_user mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY post_edit_count smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY post_edit_locked tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
DEFAULT CHARSET=utf8 COLLATE=utf8_bin;Kod: Zaznacz cały
Błąd
zapytanie SQL:
ALTER TABLE phpbb_posts MODIFY post_id mediumint(8) UNSIGNED NOT NULL auto_increment, MODIFY topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY poster_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY icon_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY poster_ip varchar(40) DEFAULT '' NOT NULL COLLATE utf8_bin, MODIFY post_time int(11) UNSIGNED DEFAULT '0' NOT NULL, MODIFY post_approved tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY post_reported tinyint(1) UNSIGNED DEFAULT '0' NOT NULL, MODIFY enable_bbcode tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY enable_smilies tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY enable_magic_url tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY enable_sig tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY post_username varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin, MODIFY post_subject varchar(255) DEFAULT '' NOT NULL COLLATE utf8_unicode_ci, MODIF[...]
MySQL zwrócił komunikat:
#1283 - Column 'post_text' cannot be part of FULLTEXT index