首页 新闻 会员 周边

php 通过pdo连接mysql 一直连不上

0
悬赏园豆:10 [已解决问题] 解决于 2017-06-09 12:43

1 php代码

<?
$server_name="127.0.0.1";
$db_name="intranet_db";
$db_user="root";
$db_pwd="root";

try
{
$dbh=new PDO('mysql:host='.$server_name.';dbname='.$db_name,$db_user,$db_pwd);
$dbh->query('SET NAMES gbk');
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
}
catch (PDOException $e)
{
print("Error:".$e->getMessage());
die();
}
$sta_array=array("Finished","In process","Pause","Stop","Waiting","Advice","Need help");

?>

2 数据库是本地,通脱navicat可以连接

3 php.ini 已经开启 extension=php_pdo_mysql.dll

dunkS的主页 dunkS | 菜鸟二级 | 园豆:382
提问于:2017-05-13 14:32
< >
分享
最佳答案
0

extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_mssql.dll
extension=php_pdo_odbc.dll
extension=php_pdo_firebird.dll 

php.ini文件里的这些都去掉前面的;,重启apache试试

收获园豆:10
风行天下12 | 老鸟四级 |园豆:3867 | 2017-05-15 11:09
其他回答(1)
0

因为是下载的代码,应该没问题,是短标签的问题。

dunkS | 园豆:382 (菜鸟二级) | 2017-06-09 12:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册