[英]Wamp + Pdo Mysql could not find driver
最近,我在本地计算机上安装了Wamp最新版本。 在此之前,我在Windows 7-IIS 7.5中使用了php。 我使用PDO mysql,它工作得很好。
try {
$db = new PDO("mysql:host=localhost;dbname=aaa;charset=utf8", "root", "root");
} catch ( PDOException $e ){
print $e->getMessage();
}
但是,当我将iss传递给沼泽时,Pdo_mysql无法正常工作。 当我访问数据库页面时,出现错误“找不到驱动程序”。 我在谷歌搜索,但我不知道这一点。
扩展
extension=php_bz2.dll
extension=php_curl.dll
extension=php_com_dotnet.dll
extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_gmp.dll
extension=php_intl.dll
extension=php_imap.dll
;extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
extension=php_shmop.dll
phpinfo()函数
请检查您是否正在apache服务器bin文件夹中的php.ini上进行编辑(eg: \\apache2.4.18\\bin)
如果要在php
文件夹中的php.ini中进行编辑,则这些更改将不起作用。 请检查您的apache\\bin
php.ini
,以查看是否具有extension=php_mysql.dll
并且不要忘记重启服务。
如果在仍然可以在php.ini
看到此错误的情况下收到此错误,则WAMP
负责此问题。
我建议您改用XAMPP 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.