Zakładanie nowej bazy w systemie Motława: Różnice pomiędzy wersjami
(Nie pokazano 1 pośredniej wersji utworzonej przez tego samego użytkownika) | |
(Brak różnic)
|
Aktualna wersja na dzień 11:16, 10 paź 2013
Tworzenie nowej bazy danych na podstawie bazy wzorzec
Utworzenie nowej bazy danych na podstawie bazy wzorcowej wykonywane jest w następujących krokach:
- Należy zalogować się z prawami roota do danego serwera mysql
- Następnie należy odnaleźć katalog z bazami danych i skopiować bazę wzorzec pod nową nazwą (metoda zdecydowanie nie zalecana)
Bardziej zalecana metoda:
- Założyć nową bazę korzystając z wbudowanego w mysql mechanizmu mysqlhotcopy
lub (jeżeli ten mechanizm nie działa)
- zalogować się do konsoli mysql jako użytkownik root, następnie utworzyć nową, pustą bazę
create database nowa_baza;
a następnie skopiować do jej katalogu zawartość katalogu bazy wzorcowej.
W przypadku silnika bazodanowego mysql w wersji 5.1.x (a więc silnika najbardziej rozpowszechnionego w instalacjach systemu Motława) kolejnym krokiem jest wyzerowanie SQL Zmian wersji 5.1. W tym celu należy zalogować się do serwera mysql, wybrać (use nowa_baza; ) nowo utworzoną bazę danych i wykonać na niej następujące polecenie sql:
update wersja set nr51=0
Po wyzerowaniu SQL Zmian wersji 5.1 należy uruchomić mechanizm automatycznej aktualizacji plików (updater w katalogu /root/update/. Spowoduje to pobranie i wykonanie wszystkich SQL Zmian w wersji 5.1
W każdym przypadku tworzenia nowej bazy danych na podstawie bazy wzorcowej (a więc również w przypadku silnika baz danych w wersji 4.x.) zalecamy wykonanie automatycznej aktualizacji plików.
Zobacz także: | |