MySQL to jednen z popularniejszych relacyjnych systemów baz danych, który jest szeroko stosowany przy budowie aplikacji PHP. Jest dość łatwy w konfiguracji i obsłudze. Oto krótki opis instalacji MySQL w najnowszej wersji Ubuntu. Serwer MySQL instalujemy krótkim poleceniem:
sudo aptitude install mysql-server
Instalator zapyta nas o hasło dla użytkownika root. Jest to konto administracyjne, dlatego używanie go do łączenia z MySQL w aplikacjach nie jest najlepszą praktyką. Dużo lepiej jest nadać sobie prawa do połączeń i tworzenia baz danych. Najpierw otwieramy konsolę MySQL:
mysql -p -u root
Następnie nadajemy sobie wszystkie przywileje do połączeń lokalnych:
GRANT ALL PRIVILEGES ON *.* TO kuba@'localhost' IDENTIFIED BY 'my$ecret';
\q
Teraz możemy tworzyć bazy danych bez konta administracyjnego:
mysqladmin -p create wordpress
Uwaga: O instalacji PostgreSQL, alternatywy dla MySQLa, możecie przeczytać w moim kolejnym poście: Instalacja PostgreSQL w Ubuntu 10.04.