gpt4 book ai didi

php - MySQL PDO 连接 php

转载 作者:行者123 更新时间:2023-11-30 00:54:11 25 4
gpt4 key购买 nike

我正在尝试使用以下命令进行简单的 pdo 连接:

测试.php:

require 'config.php'

try {
$dox_db = new PDO('mysql:host=localhost;dbname=test', $config['DB_USER'], $config['DB_PW']);
} catch(PDOException $e) {
echo 'ERROR: ' . $e->getMessage();
}

和config.php:

$config = array(
'DB_USER' => 'root',
'DB_PW' => 'password'
);

由于当我输入错误的信息时,页面并没有显示异常,所以我认为数据库一定没有连接。我已验证数据库服务和服务器已启动。有人有什么建议吗?

最佳答案

如果测试数据库不存在,则页面上必须出现类似的内容;

ERROR: SQLSTATE[42000] [1049] Unknown database 'test'

我不明白它是如何工作的

require 'config.php'

你能试试这个吗

require 'config.php';

try {
$dox_db = new PDO('mysql:host=localhost;dbname=test', $config['DB_USER'], $config['DB_PW']);
var_dump($dox_db);
} catch(PDOException $e) {
echo 'ERROR: ' . $e->getMessage();
}

关于php - MySQL PDO 连接 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20727929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com