kopia zapasowa bazy sql

Forum poświęcone skryptom, językom programowania, serwerom i hostingowi, domenom itp.
mymy
Posty: 105
Rejestracja: 13 kwietnia 2010, 01:08

kopia zapasowa bazy sql

Post autor: mymy » 14 kwietnia 2010, 17:16

na stronie http://www.phpbb.pl/articles/instalacja ... myadminie/ jest podana instrukcja zrobienie kopii bazy z phpmyadmina. Pytanie mam tylko jedno:

a jak ją potem przywrócić?
http://www.dentoforum.pl <- zapraszam na forum stomatologiczne, każda zębowa sprawa zostanie rozpatrzona ;)

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: kopia zapasowa bazy sql

Post autor: jaroslw » 14 kwietnia 2010, 18:04

W phpMyAdmine znajdziesz również opcję importu bazy danych. Zakładka powinna znajdować się zaraz obok Eksportuj.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

mymy
Posty: 105
Rejestracja: 13 kwietnia 2010, 01:08

Re: kopia zapasowa bazy sql

Post autor: mymy » 14 kwietnia 2010, 18:23

no właśnie nie mam takiej zakładki :(
takie są:
* SQL
* Zmienne
* Kodowania napisów
* Mechanizmy
* Eksport
* Synchronize
http://www.dentoforum.pl <- zapraszam na forum stomatologiczne, każda zębowa sprawa zostanie rozpatrzona ;)

Awatar użytkownika
Widmo
Zasłużony
Posty: 695
Rejestracja: 22 maja 2005, 00:04
Lokalizacja: Sosnowiec
Kontakt:

Re: kopia zapasowa bazy sql

Post autor: Widmo » 14 kwietnia 2010, 21:14

Musisz najpierw po lewej stronie wybrać bazę danych (klikając w nazwę) i dopiero będziesz miał zakładki import, eksport.
Zapraszam na polskie forum ze zbiorami BBCode'ów - Kody, których nie znajdziesz nigdzie indziej!

Nie udzielam pomocy na PW, GG, mail. Wszelkie pytania proszę zadawać na forum.

mymy
Posty: 105
Rejestracja: 13 kwietnia 2010, 01:08

Re: kopia zapasowa bazy sql

Post autor: mymy » 15 kwietnia 2010, 00:30

jak kliknę na export to pojawia mi się okno gdzie zaznaczam bazę danych, wybieram te opcje z poradnika i klikam na zapisz. Nigdzie mi się importuj nie pokazuje :? chyba że na prawdę czegoś nie widzę...
czy to może być to (z ikonki Okienko zapytania):? http://img694.imageshack.us/img694/5395/sqlcba.jpg? bo jak chcę przywrócić na ćwiczenia bazę, to wyskakuje mi błąd że już dana istnieje.
http://www.dentoforum.pl <- zapraszam na forum stomatologiczne, każda zębowa sprawa zostanie rozpatrzona ;)

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: kopia zapasowa bazy sql

Post autor: jaroslw » 15 kwietnia 2010, 13:51

Prawdopodobnie Twoja kopia zawiera polecenie utworzenia bazy danych, a ona już istnieje. Druga sprawa to to, że większość hostingów nie daje możliwości zakładania baz danych z poziomu phpMyAdmina. Nie pamiętam już czy ustawiało się to przy eksporcie, czy zależało to od konfiguracji phpMyAdmina. W każdym bądź razie możesz usunąć to polecenie. Otwórz plik swojej kopii edytorem tekstu (polecam Notepad++) i usuń komendę zaczynającą się od CREATE DATABASE. Powinna znajdować się gdzieś na początku pliku. Polecam wgrywać do nowej bazy, ponieważ w poprzedniej możesz dostać komunikat, że tabele już istnieją.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

mymy
Posty: 105
Rejestracja: 13 kwietnia 2010, 01:08

Re: kopia zapasowa bazy sql

Post autor: mymy » 15 kwietnia 2010, 20:13

skasowałem:

Kod: Zaznacz cały

CREATE DATABASE `nazwaforum_cba_pl` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE nazwaforum_cba_pl;
wczytałem plik i w phpmyadminie wywaliło coś takiego:

Kod: Zaznacz cały

Błąd

Zapytanie SQL:

--
-- Baza danych: `nazwaforum_cba_pl`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `phpbb3_acl_groups`
--
CREATE TABLE IF NOT EXISTS `phpbb3_acl_groups` (
`group_id` mediumint( 8 ) unsigned NOT NULL default '0',
`forum_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_option_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_role_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_setting` tinyint( 2 ) NOT NULL default '0',
KEY `group_id` ( `group_id` ) ,
KEY `auth_opt_id` ( `auth_option_id` ) ,
KEY `auth_role_id` ( `auth_role_id` )
) TYPE = MYISAM ;

MySQL zwrócił komunikat: Dokumentacja
#1046 - No database selected 
ale forum działa. Czy to pozorne działanie i coś padło?
http://www.dentoforum.pl <- zapraszam na forum stomatologiczne, każda zębowa sprawa zostanie rozpatrzona ;)

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: kopia zapasowa bazy sql

Post autor: jaroslw » 16 kwietnia 2010, 15:17

Nie wybrałeś bazy danych do jakiej ma być wgrana kopia. Forum działa zapewne dlatego, że łączy się ze starą bazą.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

mymy
Posty: 105
Rejestracja: 13 kwietnia 2010, 01:08

Re: kopia zapasowa bazy sql

Post autor: mymy » 18 kwietnia 2010, 19:40

A jak wybrać bazę danych? do jakiej ma być wgrana kopia?
http://www.dentoforum.pl <- zapraszam na forum stomatologiczne, każda zębowa sprawa zostanie rozpatrzona ;)

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: kopia zapasowa bazy sql

Post autor: jaroslw » 18 kwietnia 2010, 19:53

Zwykle po lewej stronie znajduje się lista baz, oczywiście jeśli jest ich więcej niż jedna. Możesz też usunąć dane z obecnej bazy i wgrać do niej kopię. Bezpieczniejsze jest jednak utworzenie nowej i wgranie do niej kopii oraz późniejsza zmiana w pliku konfiguracyjnym phpBB z jaką bazą forum ma się teraz łączyć.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

artsusmm
Posty: 3
Rejestracja: 23 kwietnia 2010, 08:52

Re: kopia zapasowa bazy sql

Post autor: artsusmm » 23 kwietnia 2010, 08:56

Witam mam pytanie w sprawie przeniesienia forum z http://biedronkowo.phorum.pl/ na moje http://www.forum.biedronkowo.info/, czy taka operacja jest mozliwa?
Wspomne tylko ze robiłem kopie zapasowa starego forum i odtworzylem ja na moim ale to nie p[rzynosłao zadego skutku. Proszę o pomoc w tej sprawie. Pozdrawiam Artur.

Awatar użytkownika
@Marcin
Zasłużony
Posty: 1635
Rejestracja: 08 lutego 2009, 21:27
Lokalizacja: Nowa Ruda (PL) / Milton Keynes (UK)
Kontakt:

Re: kopia zapasowa bazy sql

Post autor: @Marcin » 23 kwietnia 2010, 10:57

A co chcesz przenieść ?
Wsparcie phpBB PL !!

artsusmm
Posty: 3
Rejestracja: 23 kwietnia 2010, 08:52

Re: kopia zapasowa bazy sql

Post autor: artsusmm » 23 kwietnia 2010, 13:43

Marcinie chcę przenieść wszystko, czyli działy, tematy, posty, loginy uzytkowników i jak sie da to hasla - całazawartosc forum, aby nic nie stracić. Jakie sa koszty takiej operacji?

Awatar użytkownika
@Marcin
Zasłużony
Posty: 1635
Rejestracja: 08 lutego 2009, 21:27
Lokalizacja: Nowa Ruda (PL) / Milton Keynes (UK)
Kontakt:

Re: kopia zapasowa bazy sql

Post autor: @Marcin » 23 kwietnia 2010, 18:46

Przenieść się da :) Cena za Twoje forum to ~20zł-30zł
Wsparcie phpBB PL !!

artsusmm
Posty: 3
Rejestracja: 23 kwietnia 2010, 08:52

Re: kopia zapasowa bazy sql

Post autor: artsusmm » 25 kwietnia 2010, 09:54

W takim razie chciałbym przeniesc to forum na swój serwer. Mam juz je zainstalowane. Napisz jak to mozemy załatwic.

ODPOWIEDZ

Wróć do „Webmastering”