Original MySQL API (
Mysql
)
2238
PHP Version
Default
Configure
Options:
mysqlnd
Configure
Options:
libmysqlclient
Changelog
by default, and
the MySQL client
libraries are
no
longer bundled
5.3.x
libmysqlclient
--with-
mysql=mysqlnd
--with-
mysql=[DIR]
mysqlnd is now
available
5.4.x
mysqlnd
--with-mysql
--with-
mysql=[DIR]
mysqlnd is now the
default
20.7.2.1.2.2. Installation on Windows Systems
Copyright 1997-2012 the PHP Documentation Group. [2230]
20.7.2.1.2.2.1. PHP 4
Copyright 1997-2012 the PHP Documentation Group. [2230]
The PHP MySQL extension is compiled into PHP.
20.7.2.1.2.2.2. PHP 5.0.x, 5.1.x, 5.2.x
Copyright 1997-2012 the PHP Documentation Group. [2230]
MySQL is no longer enabled by default, so the
php_mysql.dll
DLL must be enabled inside of
php.ini
. Also, PHP needs access to the MySQL client library. A file named
libmysql.dll
is
included in the Windows PHP distribution and in order for PHP to talk to MySQL this file needs to
be available to the Windows systems
PATH
. See the FAQ titled "
How do I add my PHP directory to
the
PATH
on Windows
" for information on how to do this. Although copying
libmysql.dll
to the
Windows system directory also works (because the system directory is by default in the system's
PATH
), it's not recommended.
As with enabling any PHP extension (such as
php_mysql.dll
), the PHP directive
extension_dir
should be set to the directory where the PHP extensions are located. See also the
Manual Windows
Installation Instructions
. An example extension_dir value for PHP 5 is
c:\php\ext
Note
If when starting the web server an error similar to the following occurs:
"Unable
to load dynamic library './php_mysql.dll'"
, this is because
php_mysql.dll
and/or
libmysql.dll
cannot be found by the system.
20.7.2.1.2.2.3. PHP 5.3.0+
Copyright 1997-2012 the PHP Documentation Group. [2230]
The
MySQL Native Driver
is enabled by default. Include
php_mysql.dll
, but
libmysql.dll
is no
longer required or used.
20.7.2.1.2.3. MySQL Installation Notes
Copyright 1997-2012 the PHP Documentation Group. [2230]
Warning
Crashes and startup problems of PHP may be encountered when loading this
extension in conjunction with the recode extension. See the
recode
extension
for more information.
Summary of Contents for 5.0
Page 1: ...MySQL 5 0 Reference Manual ...
Page 18: ...xviii ...
Page 60: ...40 ...
Page 396: ...376 ...
Page 578: ...558 ...
Page 636: ...616 ...
Page 844: ...824 ...
Page 1234: ...1214 ...
Page 1427: ...MySQL Proxy Scripting 1407 ...
Page 1734: ...1714 ...
Page 1752: ...1732 ...
Page 1783: ...Configuring Connector ODBC 1763 ...
Page 1793: ...Connector ODBC Examples 1773 ...
Page 1839: ...Connector Net Installation 1819 2 You must choose the type of installation to perform ...
Page 2850: ...2830 ...
Page 2854: ...2834 ...
Page 2928: ...2908 ...
Page 3000: ...2980 ...
Page 3122: ...3102 ...
Page 3126: ...3106 ...
Page 3174: ...3154 ...
Page 3232: ...3212 ...