|
Page 1 of 3
Tworzenie nowej bazy danych MySQL dla Mambo Open Source
Tekst - Dylek
Screeny - Bolo :)
Jak wiadomo, aby zainstalować Mambo musimy mieć założoną
wcześniej bazę danych, wraz z odpowiednimi do niej uprawnieniami. Poniższy
uproszczony tutorial przedstawia krok po kroku utworzenie nowej bazy oraz
przypisanie do niej użytkownika oraz hasła. Pokazujemy to w oparciu o wiersz
poleceń serwera. Inny sposób to wykorzystanie narzędzia w stylu phpMyAdmin lub
innego, których jest przynajmniej kilka i zostają tu pominięte, ponieważ w
większości opierają się na wpisaniu w odpowiednie pola nazwy nowej bazy, nazwy
użytkownika i hasła oraz kliknięci przycisku zatwierdzającego nasz wybór.
Krok 1: Utworzenie nowej bazy danych
Podstawą zarządzania bazą danych jej jest posiadanie. Aby utworzyć nową bazę
logujemy się do panelu zarządzania bazą (oczywiście zakładamy tu że mamy do tego
uprawnienia) wydając polecenie mysql:
# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1036 to server version: 3.23.58
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> |
Jak juz się poprawnie zalogujemy, zakładamy nową bazę:
mysql> create database mambo;
Query OK, 1 row affected (0.00 sec)
mysql> |
Sprawdzamy, czy utworzenie bazy się
powiodło:
mysql> show databases;
+-------------+
| Database |
+-------------+
| mambo |
| mysql |
| test |
+-------------+
5 rows in set (0.00 sec)
mysql> |
Jeśli wszystko jest OK, możemy przejść do
następnego kroku. Jeśli z jakichś przyczyn nowo utworzona baza nam nie pasuje -
kasujemy ją poleceniem drop database mambo; i możemy utworzyć ją od nowa,
na przykład pod inną nazwą.
Krok 2: Nadanie uprawnień do bazy
O ile utworzenie samej bazy danych daje nam podstawy do gromadzenia w
niej danych, to nie wolno zapominać ze musimy nadać jej również odpowiednie
uprawnienia. Nasza nowo utworzona baza powinna mieć przypisanego użytkownika i
hasło. Jako że nie tworzymy tu kursu obsługi MySQL, założymy że świeżo założona
baza będzie miała przypisanego użytkownika, który będzie posiadał wszystkie
uprawnienia do niej, takie jak SELECT, INSERT, UPDATE, DELETE. Poniżej
przedstawiamy polecenie nadające takie prawa do wszystkich tabel w bazie mambo
użytkownikowi jakisuser przychodzącemu z localhosta, legitymującemu się
hasłem jakieshaslo.
mysql> GRANT ALL PRIVILEGES ON mambo.* TO jakisuser@localhost
IDENTIFIED BY 'jakieshaslo';
Query OK, 0 rows affected (0.00 sec)
mysql> |
To wszystko, co potrzeba do uruchomienia
Mambo. Z monitora MySQL wychodzimy poleceniem exit.
|