Parę zdań o podstawach: mysql, czyli serwer baz danych. Jak go zainstalować? Z czym się go je? Podstawy zarządzania serwerem itd.
No to lecimy...
Instalacja serwera mysql:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install mysql-server mysql-client
Tyle, jednak sama instalacja mysql to dopiero początek naszych zmagań i nauki. Pierwszym krokiem po instalacji to podłączenie się do naszego mysql i sprawdzenie czy działa :) Uruchamiamy zatem konsolę i:
mysql -u root -p
Po wpisaniu hasła powinniśmy się dostać do naszej bazy danych.
Większość jednak nie przepada za konsolowym zarządzaniem danymi. Tutaj z pomocą nadchodzi nam wspaniały program Mysql Administrator.
sudo apt-get install mysql-admin
Po uruchomieniu programu uzupełniamy informacje na temat połączenia. Czyli adres ip, nazwa usera, hasło.
Mysql Administrator oferuje ogrom funkcji związanych z zarządzaniem serwerem mysql. Dodatkowo jest także najlepszym rozwiązaniem do zarządzania danymi w bazie danych (chociażby wykonywanie kopi zapasowych). Co oferuje:
- wyświetlanie dokładnych informacji na temat statusu serwera
- kontrola nad serwerem mysql, konfiguracja, zarządzanie
- kontrola nad użytkownikami serwera
- wyświetlanie aktualnych połączeń serwera
- diagnostyka oraz informacje o sprawności (ram, cpu, itd.itp.)
- wyświetlanie logów serwera
- backup baz danych
- podgląd bazy danych (możliwość edycji)
No dobrze, kolejny etap jest dla osób którzy mają już zainstalowanego apache + php. Zapewne chcielibyście by to wszystko współpracowało. Należy doinstalować tylko biblioteki, zatem uruchamiamy konsole i:
dla php:
sudo apt-get install php5-mysql
dla ruby:
sudo apt-get install libmysql-ruby
Po instalacji może się okazać że potrzeba wykonać restart serwera:
sudo /etc/init.d/apache2 restart
To tyle na dziś, życzę powodzenia :)
Linkownia:
http://www.mysql.com/ - Strona domowa mysql