Jak przenieść bazę danych między usługami?


Najprostszym sposobem na przeniesienie bazy MySQL między usługami jest skorzystanie z panelu PhpMyAdmin. Umożliwia on między innymi:

  • przeglądanie struktury bazy (tabele, rekordy itd.),
  • wykonywanie zapytań na bazie,
  • wykonanie importu i eksportu bazy.


W przypadku przenoszenia bazy danych ważną funkcjonalnością jest możliwość eksportu i import bazy, która pozwala na wykonanie backupu bazy MySQL (opcja eksport) na serwerze źródłowym. Po wykonaniu eksportu powstanie plik zawierający zrzut bazy, który możesz wykorzystać na serwerze docelowym (import bazy).


W Kei.pl logowanie do panelu PhpMyAdmin możesz przeprowadzić automatycznie z poziomu panelu WebAs: 


  1. Po zalogowaniu do panelu z menu głównego wybierz opcję Usługi.
  2. Następnie kliknij w Bazy danych, gdzie znajdziesz listę założonych baz.



  3. W ostatniej kolumnie o nazwie PhpMyAdmin przy odpowiedniej bazie danych kliknij Zaloguj.




  4. Po zalogowaniu do PhpMyAdmin z głównego menu wybierz opcję Eksport, a następnie kliknij Wykonaj.



  5. Pojawi się okienko z zapisem pliku zawierającego backup bazy (tzw. dump bazy). Zapisz go na dysku swojego komputera. 


Aby wrzucić wykonany backup do nowej bazy należy postępować, analogicznie. Zaloguj się do panelu PhpMyAdmin docelowej bazy i wybierz z głównego menu Import. Wskaż plik z backupem bazy, następnie kliknij Wykonaj.


WAŻNE

Po przeniesieniu bazy między usługami pamiętaj o konieczności zmiany danych dostępowych (host, login, hasło) do bazy w plikach konfiguracyjnych serwisu.



Jeśli korzystasz z dostępu do swojego konta przez protokół SSH, możesz wykonać eksport i import bazy danych ręcznie. Polecenie do eksportu bazy jest następujące:


mysqldump nazwa_bazy -h host -u nazwa_uzytkownika -pHASŁO > dump.sql


Natomiast polecenie do importu bazy wygląda tak:


mysql nazwa_bazy -h host -u nazwa_uzytkownika -pHASŁO < dump.sql

SUGESTIA

Możesz wykorzystać gotowy skrypt do wykonania backupu bazy MySQL.
Przed uruchomieniem musisz zmienić dane do połączenia (nazwa bazy, host, nazwa użytkownika, hasło) w skrypcie.

#!/bin/bash

#Podaj nazwe bazy
baza=nazwa_bazy
#Podaj hosta
host=host
#Podaj nazwe uzytkownika
user=nazwa_uzytkownika
#Podaj haslo dla uzytkownika
password=haslo

echo "Tworzymy backup bazy - $baza";
mysqldump $baza -h $host -u $user -p$password > $(date +%F)_$baza.sql
echo "Backup wykonany.";
echo "Zrzut bazy - $baza znajdziesz w pliku: $(date +%F)_$baza.sql";

 

Promocja
Oceń:  

Podobne tematy

phpMyAdmin informuje mnie że nie mogę utworzyć kolejnej bazy danych.
Platformy - Gdzie można znaleźć "slow_log" serwera bazodanowego?
Platformy - Mam bazę w kodowaniu latin2, chciałbym ją w całości przekonwertować na utf-8.
Limity bezpieczeństwa w Kei.pl
NASZE ATUTY
  • 16 lat doświadczenia
  • własne centrum danych
  • 11 000 klientów
  • 1 000 m2 powierzchni
  • Zgodność z wytycznymi GIODO
  • Łącza do 6 operatorów
  • Zaawansowane systemy bezpieczeństwa

DOCENILI NAS
nagrodzony hosting www

NEWSLETTER

Warto wiedzieć więcej! Jesli chcesz wiedzieć pierwszy o nowych możliwościach technicznych i promocjach zapisz się do Newsletter'a.

Zaznacz kategorie, które Cię interesują:

Domeny Hosting Serwery dedykowane VPS Certyfikaty SSL

ZAUFALI NAM

1-indykpol 10-wisla 11-caritas 12-polfa 13-malta 14-kotlet 15-miniatury 16-zacheta 17-rabka 18-wojsko 19-alpol 2-wiosna 20-teatrw 21-amp 22-komputronik 23-parisoptique 24-radiowroclaw 25-urbancity 26-softline 27-hefal 28-polinar 29-ksi 3-yves-rocher 30-spacerywirtualne 31-gloria 32-merkury 33-politechnika 34-birdwatching 35-htstrefa 36-ornitolodzy 37-donna 38-otte 39-sophisti 4-wojas 40-elamed 5-olsztyn 6-wisla 7-sphinx 8-bron 9-eurosport

Ważne: Użytkowanie Witryny oznacza zgodę na wykorzystywanie plików cookie. Szczegółowe informacje w polityce cookie.