您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

用了PDO连接数据库之后,出现了一个有关问题

2025/3/26 19:44:38发布19次查看
用了pdo连接数据库之后,出现了一个问题
它是这么来连接数据库的
$dbms='mysql'; //数据库类型
$host='localhost'; //数据库主机名
$dbname='test'; //使用的数据库
$user='root'; //数据库连接用户名
$pass=''; //对应的密码
$dsn=$dbms:host=$host;dbname=$dbname;
try {
$dbh = new pdo($dsn, $user, $pass); //初始化一个pdo对象
echo 连接成功
;
/*你还可以进行一次搜索操作
foreach ($dbh->query('select * from foo') as $row) {
print_r($row); //你可以用 echo($global); 来看到这些值
}
*/
$dbh = null;
} catch (pdoexception $e) {
die (error!: . $e->getmessage() .
);
}
一个问题就是数据库一定要存在才能连接。
但是我的目的是,先判断是否连接到数据库服务器了,
如果已经连接了,在判断是否连接到所需数据库,
如果没有,则创建该数据库,
pdo能做到吗???
------解决方案--------------------
既然要判断如果不是你想要的话,当然需要再次new pdo去实例你想要的数据库了
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product