PHP5 nem tudja betölteni a php_mysql.dll-t Windowson

Default book

A PHP 5.x.x-től kezdődően a Mysql nem a default adatbáziskezelő a PHP-hoz,és már nincs beépítve a rendszerbe, külön kell telepíteni.
A telepítés kulcsmomentuma az, hogy a libmysql.dll-t is el kell érnie a PHP-nak induláskor.

A telepítés lépései:

  1. Fusson az Apache 2.x.x
  2. Fusson a PHP, lehetőleg modulként.
  3. Telepítsünk MySQL szervert. Jelen pillanatban a Mysql 5.0.51a az utolsó, de ez lényegében mindegy.
    letöltése: http://www.mysql.com. A letöltéskor nem muszáj regisztrálni, alul van egy link, amin tovább lehet haladni. Telepítése egy szokásos Windows install.
  4. A PHP.INI fájl (helye C:\Windows vagy a PHP telepítési könyvtára, vagy a registryben van a HKLM/Software/PHP/ egy PHP path, vagy az Apache-nak a httpd.conf-ban egy PHP változó adja meg a PHP.INI helyét.) extension szakaszában a
    
    extension=php_mysql.dll engedélyezni kell.
  5. Be kell másolni a mysql\bin könyvtárból a libmysql.dll fájlt az elérési útvonalra (C:\Windows, C:\Windows\system32 vagy az Apache\Bin könyvtárba vagy a PHP telepítési könyvtárába)
  6.  Újraindítjuk az Apache-ot. Ha nem jelez hibát a php_mysql.dll indulásakor, akkor ok.
  7. lefuttatjuk az alábbi PHP kódot:
<?php
    phpinfo();
?>