PHP/Instalacja/MySQL 5: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Linia 19:
Gdy zaś otrzymamy komunikat w stylu "cannot connect", musimy sprawdzić i poprawić/uzupełnić/dokończyć konfigurację:
Czy w katalogu /etc jest plik my.cnf
<source lang="bash"># cp /etc/my-small.cnf /etc/my.cnf</source>
Linia 28:
# chown mysql:mysql /usr/bin/mysql*</source>
Nieskonfigurowany MySQL daje nam możliwość łatwego wyboru miejsca, w którym będą przechowywane bazy. Można wybrać standardowe miejsce w /var/lib/mysql, ale byłoby dobrze nie przechowywać ważnych danych na partycji systemowej. Wielu użytkowników ma katalog /home domyślnie przez dystrybucję lub z własnego wyboru umieszcony na innej partycji lub nawet innym dysku. Warto wtedy utworzyć
<source lang="bash"># mkdir /ścieżka/do/bazy (np. /home/mysql_bazy)
# chown -R mysql:mysql /sciezka/do/bazy</source>
Następnie należy przygotować katalog roboczy MySQL'a. Należy to zrobić jako użytkownik mysql - inaczej będziemy mieli
<source lang="bash"># su - mysql
$ mysql_install_db --datadir="/ścieżka/do/bazy"
|