Strona 1 z 2
kopia zapasowa bazy sql
: 14 kwietnia 2010, 17:16
autor: mymy
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ć?
Re: kopia zapasowa bazy sql
: 14 kwietnia 2010, 18:04
autor: jaroslw
W phpMyAdmine znajdziesz również opcję importu bazy danych. Zakładka powinna znajdować się zaraz obok Eksportuj.
Re: kopia zapasowa bazy sql
: 14 kwietnia 2010, 18:23
autor: mymy
no właśnie nie mam takiej zakładki

takie są:
* SQL
* Zmienne
* Kodowania napisów
* Mechanizmy
* Eksport
* Synchronize
Re: kopia zapasowa bazy sql
: 14 kwietnia 2010, 21:14
autor: Widmo
Musisz najpierw po lewej stronie wybrać bazę danych (klikając w nazwę) i dopiero będziesz miał zakładki import, eksport.
Re: kopia zapasowa bazy sql
: 15 kwietnia 2010, 00:30
autor: mymy
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.
Re: kopia zapasowa bazy sql
: 15 kwietnia 2010, 13:51
autor: jaroslw
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ą.
Re: kopia zapasowa bazy sql
: 15 kwietnia 2010, 20:13
autor: mymy
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?
Re: kopia zapasowa bazy sql
: 16 kwietnia 2010, 15:17
autor: jaroslw
Nie wybrałeś bazy danych do jakiej ma być wgrana kopia. Forum działa zapewne dlatego, że łączy się ze starą bazą.
Re: kopia zapasowa bazy sql
: 18 kwietnia 2010, 19:40
autor: mymy
A jak wybrać bazę danych? do jakiej ma być wgrana kopia?
Re: kopia zapasowa bazy sql
: 18 kwietnia 2010, 19:53
autor: jaroslw
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ć.
Re: kopia zapasowa bazy sql
: 23 kwietnia 2010, 08:56
autor: artsusmm
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.
Re: kopia zapasowa bazy sql
: 23 kwietnia 2010, 10:57
autor: @Marcin
A co chcesz przenieść ?
Re: kopia zapasowa bazy sql
: 23 kwietnia 2010, 13:43
autor: artsusmm
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?
Re: kopia zapasowa bazy sql
: 23 kwietnia 2010, 18:46
autor: @Marcin
Przenieść się da

Cena za Twoje forum to ~20zł-30zł
Re: kopia zapasowa bazy sql
: 25 kwietnia 2010, 09:54
autor: artsusmm
W takim razie chciałbym przeniesc to forum na swój serwer. Mam juz je zainstalowane. Napisz jak to mozemy załatwic.