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

Wersje 1.9 i starsze - Eksport - lista userów

Gifteo - 10-03-2005, 19:22
Temat postu: Eksport - lista userów
Witam Wszystkim
Chodzi o listą userów.
Mam forum dyskusyjne wersji 1.8 i postanowiłem je zamieni? na 1.9
Ale nie będę się bawić w aktualizacj?, ponieważ zmieniam serwer, to na nowym ftp zainstalowałem wersję 1.9 i chciałbym na niż przenieść tylko tabelą userów.

Próbowałem zrobić tak :D
1. Zrobiłem kopię bazy z 1.9
2. Znalazłem tabelą users
3. Skopiowałem z kopii bazy 1.8 tabele userów
4. Wkleiłem ją do bazy 1.9 i zapisałem
5. Przywróciłem bazą 1.9
I nie dział? :-) Tak wiem - t?py jestem.
Ale czy ktoś mógłby mi napisać krok po kroku co powinienem zrobić, żeby to odzyskać.
A może z linijek bazy userów 1.8 powinno co? zniknęł bo odnosi się do czegość?

Powiedzmy że chciałbym przenieść tych dwóch userów:
Kod:

INSERT INTO phpbb_users (user_id, user_active, username, user_password, user_session_time, user_session_page, user_lastvisit, user_regdate, user_level, user_posts, user_timezone, user_style, user_lang, user_dateformat, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_emailtime, user_viewemail, user_attachsig, user_allowhtml, user_allowbbcode, user_allowsmile, user_allowavatar, user_allowsig, user_allow_pm, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_rank, user_avatar, user_avatar_type, user_email, user_icq, user_website, user_from, user_sig, user_sig_bbcode_uid, user_sig_image, user_allow_signature, user_allow_sig_image, user_aim, user_yim, user_msnm, user_occ, user_interests, user_actkey, user_newpasswd, user_posts_per_page, user_topics_per_page, user_hot_threshold, user_birthday, user_next_birthday_greeting, user_custom_rank, user_photo, user_photo_type, user_custom_color, user_showavatars, page_avatar, user_traffic, user_badlogin, user_blocktime, user_block_by, disallow_forums, can_custom_ranks, can_custom_color, user_gender, user_sub_forum, user_split_cat, user_last_topic_title, user_sub_level_links, user_display_viewonline, view_ignore_topics, can_topic_color, user_notify_gg, allowpm, no_report_popup, refresh_report_popup, no_report_mail, user_avatar_width, user_avatar_height) VALUES('2', '1', 'Gifteo', 'c2263685cff17725949e3edf7e819f1b', '1110478258', '0', '1110478107', '1109181061', '1', '27', '1.00', '7', 'polish', 'Y-m-d, H:i', '0', '0', '1110265917', NULL, '1', '1', '1', '1', '1', '1', '1', '1', '1', '0', '1', '0', '1', 'jajcarne/jajcarne055.jpg', '3', 'gifteo@tlen.pl', '', 'http://www.forum.bci.serwer.us', 'Miastko', '\"Każda chwila to szansa aby wszystko zmienić\"', 'cb2f3e0d53', '', '1', '1', '3056691', '', '', 'Student', 'Komputery, internet', '', '', '20', '30', '30', '5232', '2005', '', NULL, '0', '', '1', '1', '999999', '0', '0', NULL, '', '0', '0', '1', '1', '0', '1', '2', '2', '1', '0', '0', '1', '0', '0', '0', '120', '50');
INSERT INTO phpbb_users (user_id, user_active, username, user_password, user_session_time, user_session_page, user_lastvisit, user_regdate, user_level, user_posts, user_timezone, user_style, user_lang, user_dateformat, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_emailtime, user_viewemail, user_attachsig, user_allowhtml, user_allowbbcode, user_allowsmile, user_allowavatar, user_allowsig, user_allow_pm, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_rank, user_avatar, user_avatar_type, user_email, user_icq, user_website, user_from, user_sig, user_sig_bbcode_uid, user_sig_image, user_allow_signature, user_allow_sig_image, user_aim, user_yim, user_msnm, user_occ, user_interests, user_actkey, user_newpasswd, user_posts_per_page, user_topics_per_page, user_hot_threshold, user_birthday, user_next_birthday_greeting, user_custom_rank, user_photo, user_photo_type, user_custom_color, user_showavatars, page_avatar, user_traffic, user_badlogin, user_blocktime, user_block_by, disallow_forums, can_custom_ranks, can_custom_color, user_gender, user_sub_forum, user_split_cat, user_last_topic_title, user_sub_level_links, user_display_viewonline, view_ignore_topics, can_topic_color, user_notify_gg, allowpm, no_report_popup, refresh_report_popup, no_report_mail, user_avatar_width, user_avatar_height) VALUES('7', '1', 'PITer', '652b26aa0cf174c379f8f118afc7b9b1', '1110444321', '0', '1110291313', '1109334014', '2', '34', '1.00', '2', 'polish', 'Y-m-d, H:i', '0', '0', '1109759686', NULL, '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '0', '2', '=rozne=/rozne102.jpg', '3', 'piterdj@op.pl', '', 'http://www.piterbdg.prv.pl', 'Bydgoszcz', 'Obojętnie jak jest Dart będzie zawsze!!! Oby tylko lata?o i celnie trafia?o!! Niech moc będzie z wami!!!', 'b5424b21ab', '', '1', '1', '3480281', '', '', 'wolny', 'dowolne', '', NULL, '20', '30', '30', '2381', '2006', '', NULL, '0', '', '1', '1', '999999', '0', '0', NULL, '', '0', '0', '1', '1', '0', '1', '2', '1', '1', '0', '0', '1', '0', '0', '0', NULL, NULL);



Co powinienem stąd pousówa?, żeby zrobić to takim sposobem jak próbowałem.
Albo jak to zrobić??
Pewnie dla wszystkich to banalne i może taki temacik się powtórzy?, ale szukałem i jestem zielony.
Pomoocy :(

//Poprawione przez:
//Paszczak000

SouND - 10-03-2005, 19:31

Wejdz na starym serwerze do PhpMyAdmina, tam w opcji export zaznacz tylko phpbb_users i wyeksportuj

ps. zmein nazwe tematu bo ci warna dadza zaraz :D

vegetagt - 10-03-2005, 19:36

Cytat:
VALUES('2', '1', 'Gifteo', 'c2263685cff17725949e3edf7e819f1b', '1110478258', '0', '1110478107', '1109181061', '1', '27', '1.00', '7', 'polish', 'Y-m-d, H:i', '0', '0', '1110265917', NULL, '1', '1', '1', '1', '1', '1', '1', '1', '1', '0', '1', '0', '1', 'jajcarne/jajcarne055.jpg', '3', 'gifteo@tlen.pl', '', 'http://www.forum.serwer.us', 'Miastko', '\"Każda chwila to szansa aby wszystko zmienić\"', 'cb2f3e0d53', '', '1', '1', '3056691', '', '', 'Student', 'Komputery, internet', '', '', '20', '30', '30', '5232', '2005', '', NULL, '0', '', '1', '1', '999999', '0', '0', NULL, '', '0', '0', '1', '1', '0', '1', '2', '2', '1', '0', '0', '1', '0', '0', '0', '120', '50');


czytaj do końca :)

SouND - 10-03-2005, 19:37

Doczytalem :P Ale pozniej hehehe :)

[ Dodano: 10-03-2005, 19:42 ]
U mnie wyglada to tak

Kod:
INSERT INTO `phpbb_users` VALUES (4, 1, 'dada', 'b01abf84324066bdb4eeddaa6f20f887', 0, 0, 0, 1110477350, 0, 0, 1.00, 1, 'polish', 'Y-m-d, H:i', 0, 0, 0, NULL, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, '', 0, 'tes@ada.pl', '', '', '', '', '', '', 1, 1, '', '', '', '', '', '', NULL, '15', '25', '30', 999999, 0, '', '', 0, '', 1, 1, 999999, 0, 0, NULL, NULL, 1, 1, 0, 1, 0, 1, 2, 2, 1, 1, 0, 1, 0, 0, 0, NULL, NULL, NULL, 1, '5112c6fd');


Jak wykonujesz sobie zrzut tabeli w phpmyadminie. Wiec wykonaj wrzut, na nowym usun tabele phpbb_users i ja wgraj od nowa :)

Gifteo - 10-03-2005, 20:02

DbajOKopma napisał/a:
Jak wykonujesz sobie zrzut tabeli w phpmyadminie. Wiec wykonaj wrzut, na nowym usun tabele phpbb_users i ja wgraj od nowa


Tak userzy są w wersji 1.9 ale żaden z nich nie może sie zalogować.

Wydaje mi się ze dane usera z wersji 1.8 zawieraj? co? co zostało zmienione lub tego nie ma 1.9 i dlatego ten błąd.

A czy można skopiować do nowej bazy tylko login, hasło i mail?? A więc jak powinien wyglądać taki ciąg? Co z niego pousówa? i czy to zadziała :-)

Kod:
INSERT INTO `phpbb_users` VALUES (20, 1, 'Tasior', '136dd79ac3f3fe9ab9e7c06c61bddedf', 1110361900, 0, 1110361850, 1109444586, 0, 1, 1.00, 7, 'polish', 'Y-m-d, H:i', 0, 0, 0, NULL, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, '', 0, 'tasior-83@wp.pl', '', '', 'mrocza', '', '', '', 1, 1, '5726631', '', '', 'ekonomista', 'sport', '', NULL, '15', '25', '30', 5371, 2005, '', NULL, 0, '', 1, 1, 999999, 0, 0, NULL, '', 0, 0, 1, 1, 0, 1, 2, 1, 1, 0, 0, 1, 0, 0, 0, NULL, NULL);


???????

SouND - 10-03-2005, 20:17

A dodaj do starej tabeli 4 zapytania, pozniej wyeksportuj i sproboj przywrocic

Kod:
ALTER TABLE phpbb_users MODIFY COLUMN user_timezone decimal(5,2) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD special_rank mediumint(8) UNSIGNED NULL;
ALTER TABLE phpbb_users ADD user_allow_helped tinyint(1) UNSIGNED NOT NULL DEFAULT '1';
ALTER TABLE phpbb_users ADD user_ip CHAR(8) DEFAULT '';

Paszczak000 - 10-03-2005, 20:20

Gifteo używaj [code] albo warn
Zasady ogólne

SouND - 10-03-2005, 20:22

Gifteo napisał/a:
INSERT INTO `phpbb_users` VALUES (20, 1, 'Tasior', '136dd79ac3f3fe9ab9e7c06c61bddedf';



pierwsze to ID wiec musi byc, drugie odpowiada ze konto aktywne :) 3 i 4 nick i haslo.

vegetagt - 10-03-2005, 20:33

Gifteo napisał/a:
Mam forum dyskusyjne wersji 1.8 i postanowiłem je zamieni? na 1.9
Ale nie będę się bawić w aktualizacj?, ponieważ zmieniam serwer, to na nowym ftp zainstalowałem wersję 1.9 i chciałbym na niż przenieść tylko tabelą userów.



cholera jasna nie załapałem twojego problemu :?

Baze z 1.8 trzeba PRZEKONWERTOWA? do 1.9 więc albo na starym serwerze baze aktualizujesz i przenosisz albo na nowym instalujesz 1.8, wgrywasz baze i aktualizujesz do 1.9

SouND - 10-03-2005, 20:44

Ale on nie chce calej przenisc tylko jedna tabele z userami tak wiec po prostu wystarcza mu 4 zapytania do sql ktore dotycza zmian w tabeli z userami :)
vegetagt - 10-03-2005, 20:48

ale po co sie tak bawić ;/
przecież to jest droga totalnie na około

SouND - 10-03-2005, 20:54

No wlasnie ja tez sie nad tym zastanawialem :) Aktual. Trwa z 10-15 min. I przeniesienie bazy tez nie tak duzo
szpak - 11-03-2005, 10:16

ooo rety ludzie, pomyźle? trzeba czasami, nowa wersji v1.9 ma dodatkowe tabele w phpbb_users i wydobycie z 18 do 19 wersji userów tylko na 2 spsoby

aktualizacja 18 do 19
kopia tabeli phpbb_users
potem wgranie na nowe forum w wersji 19

albo

kopia tabeli phpbb_users z 18
wpisanie brakujących tabel ręcznie
potem wrzucenie do nowego forum 19

nie polecam tej drugiej opcji

vegetagt - 11-03-2005, 10:30

szpak napisał/a:
ooo rety ludzie, pomyźle? trzeba czasami, nowa wersji v1.9 ma dodatkowe tabele w phpbb_users i wydobycie z 18 do 19 wersji userów tylko na 2 spsoby


eheheh a co my zaczelismy pod koniec pisac :D ?
me napisał/a:
Baze z 1.8 trzeba PRZEKONWERTOWA? do 1.9 więc albo na starym serwerze baze aktualizujesz i przenosisz albo na nowym instalujesz 1.8, wgrywasz baze i aktualizujesz do 1.9


albo to co dać dbajokompa:
Cytat:
Kod:
ALTER TABLE phpbb_users MODIFY COLUMN user_timezone decimal(5,2) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD special_rank mediumint(8) UNSIGNED NULL;
ALTER TABLE phpbb_users ADD user_allow_helped tinyint(1) UNSIGNED NOT NULL DEFAULT '1';
ALTER TABLE phpbb_users ADD user_ip CHAR(8) DEFAULT '';

SouND - 11-03-2005, 10:37

No skoro chce tylko tabele userów nowa wystarcza te zapytania...


Ludzie czemu wy tak chcecie sobie zycie utrudniac??
I tak musisz w tabeli zmienic liczbe postów przy userze bo skoro nie ma tych postów ktos sie może przeyczepic ze nabijane....



Powered by phpBB modified by Przemo © 2003 phpBB Group