Instalacja
 

MySQL instalujemy w katalogu mysql na dysku systemowym (C:). Typ instalacji jaki wybieramy to custom. Zaznaczmy wszystkie elementy bo przecież nigdy nie wiadomo kiedy coś może się przydać.  Baza dodaje się automatycznie do autostartu, powoduje to uruchamianie jej przy starcie systemu. Bazę otwieramy klikając na ikonkę sygnalizacji świetlnej na pasku i wybierając opcję  Show me. Najważniejsza część to utworzenie hasła oraz loginu do bazy. Część konfiguracyjna bazy znajduje się w zakładce my.ini Setup . Zmieniamy zawartość okna. Przykładowo powinno ono wyglądać tak:

#This File was made using the WinMySQLadmin 1.0 Tool
#2001-07-27 17:42:13

#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
basedir=C:/MYSQL
#bind-address=127.0.0.1
datadir=C:/MYSQL/data
language=C:/MYSQL/share/polish
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M

[WinMySQLadmin]
Server=C:/MYSQL/bin/mysqld-opt.exe
user=admin
password=haslo

  
Część pierwsza [mysqld] zawiera podstawowe ustawienia bazy, jej katalog (basedir), katalog z danymi (datadir), język (language) my możemy tu zmienić na language=C:/MYSQL/share/polish (sprawdź najpierw czy taki folder istnieje gdyż tworzony jest w momencie wyboru instalacji typu custom). 
Część druga [WinMySQLadmin] to część w której najważniejsze dla nas są dwie zmienne user (użytkownik na którego będziemy logować się do bazy) i password (nasze hasło). 
By uaktywnić jakąś inną funkcję lub jakąś wyłączyć wystarczy albo usunąć znak # (hasz) albo go dodać przed zmienną. Zmiany zapisujemy poprzez kliknięcie w przycisk Save Modification znajdujący się z lewej strony. Dodatkowo możemy tu utworzyć skrót w menu START klikając na przycisk Create ShortCut on Start Menu
MySQL został skonfigurowany. 
Teraz zajmiemy się konfiguracja PHP. Otwieramy plik php.ini lub php3.ini (w zależności od wersji php) znajdujący się w katalogu Windows ze zwykłego notatnika. Czasami wystarczy usunąć średnik z linijki ;extension=php3_mysql.dll , który znajduje się na początku linii. Zapisać plik i wszystko będzie grało. Czasami jednak trzeba jeszcze zmodyfikować część tego pliku odnośnie bazy MYSQL:
 
[MySQL]
mysql.allow_persistent = On 
mysql.max_persistent = -1 
mysql.max_links = -1 
mysql.default_port = 
mysql.default_host = 127.0.0.1
mysql.default_user = admin
mysql.default_password = haslo

 
Tu musimy podać host na którym pracuje baza ustawiamy lokalny 127.0.0.1 użytkownika oraz jego hasło. Zapisujemy dokonane w pliku zmiany. Jeżeli wszystko wykonaliście poprawnie baza będzie działać. 
Uruchamiamy kolejno serwer www np. Apache oraz serwer MYSQL. Jeżeli na ikonce mysql'a na pasku start mamy zielone światło oznacza to, że możemy już pracować. 
Dokonamy testu. Otwieramy notatnik i tworzymy plik phpinfo.php w treści wpisujemy :

<?PHP
phpinfo();
?>


Uruchamiamy skrypt z przeglądarki np. http://127.0.0.1/phpinfo.php . W efekcie powinniśmy uzyskać informacje o naszym php. Jeżeli część odnośnie mysql wygląda podobnie i jest oznaczona jako enabled wszystko jest ok.
 

mysql

MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 3.23.32

Directive Local Value Master Value
mysql.allow_persistent
On On
mysql.default_host
127.0.0.1 127.0.0.1
mysql.default_password
haslo haslo
mysql.default_port
no value no value
mysql.default_socket
no value no value
mysql.default_user
admin admin
mysql.max_links
Unlimited Unlimited
mysql.max_persistent
Unlimited Unlimited

 

Pobrano ze strony:
www.BlueMan.aplus.pl