====== Kilka wskazówek post-instalacyjnych ======
Domyślne ustawienia dla klienta z CLI znajdują się w ''~/.my.cnf'':
[client]
user=mysqluser
password=mysqlpass
== Ustawianie hasła root-a na bazie ==
Zmiana hasła po zalogowaniu się do konsoli MySQL-a:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
Uprawniania root-a poza localhost:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
Wywalenie w/w uprawnień:
REVOKE ALL PRIVILEGES, GRANT OPTION FROM 'root'@'%';
DROP USER 'root'@'%';
FLUSH PRIVILEGES;
== Dodatkowe argumenty ==
Jeśli nie chcemy uruchamiać połączeń TCP dla serwera, do rc.conf.local dodajemy linię:
mysql_args="--skip-networking"
== Bazy danych, użytkownicy ==
Tworzenie bazy danych:
create database baza;
Tworzenie użytkownika i nadawanie pełnych praw do bazy:
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL on baza.* to 'user'@'localhost';
Usuwanie bazy danych:
drop database baza;