云服务器php连接access数据库报错:Fatal error

[复制链接] |主动推送
查看32 | 回复0 | 2024-9-11 15:05:58 | 显示全部楼层 |阅读模式
php连接access数据库,报了一个严重错误,到指定行一看却是下述代码


PHP
$pdo=new PDO($strDSN,$strDBName,$strDBPWD);
说明在定义连接字符串,数据库用户名,密码时出错了,定义代码如下:


PHP
$strDSN="odbc:driver={microsoft access driver(*.mdb)};dbq=".realpath("../database/database.mdb");//数据源
$strDBName="";//数据库用户名
$strDBPWD="";//数据库用户名对应的密码
用户名和密码都是空,那问题肯定出在连接字符串上了,其实是(*.mdb)前少敲了一个空格,加上空格后,问题解决,正确的代码如下:


PHP
$strDSN="odbc:driver={microsoft access driver (*.mdb)};dbq=".realpath("../database/database.mdb");//数据源
$strDBName="";//数据库用户名
$strDBPWD="";//数据库用户名对应的密码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则