PHP怎么获取MySQL错误信息

   2024-10-12 4860
核心提示:在PHP中,可以通过mysqli或PDO扩展来获取MySQL错误信息。使用mysqli扩展:$mysqli = new mysqli(localhost, username, password,

在PHP中,可以通过mysqli或PDO扩展来获取MySQL错误信息。

使用mysqli扩展:

$mysqli = new mysqli("localhost", "username", "password", "dbname");if ($mysqli->connect_error) {    die("连接失败: " . $mysqli->connect_error);}$query = "SELECT * FROM table";$result = $mysqli->query($query);if (!$result) {    die("查询失败: " . $mysqli->error);}

使用PDO扩展:

try {    $pdo = new PDO("mysql:host=localhost;dbname=dbanme", "username", "password");    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);    $query = "SELECT * FROM table";    $result = $pdo->query($query);} catch(PDOException $e) {    echo "查询失败: " . $e->getMessage();}

在以上示例中,如果连接或查询发生错误,会使用$mysqli->error$e->getMessage()来获取MySQL错误信息。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号