日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql报11004_使用mysqli扩展技术查看服务器连接错误报告的方法

發布時間:2024/8/23 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql报11004_使用mysqli扩展技术查看服务器连接错误报告的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用mysqli擴展技術查看服務器連接錯誤報告的方法

作為PHP的黃金搭檔MySQL數據庫,在PHP項目開發過程中有著舉足輕重的作用,這不僅因為MySQL是完全免費的,而且和PHP一樣都是完全跨平臺的。但在實際項目開發過程中,PHP與MySQL數據庫產生連接錯誤是不可避免的,本實例將講解如何實現盡可能早地發現這種連接錯誤。

相關mysql視頻教程推薦:《mysql教程》

在上一篇文章《通過mysqli擴展技術實現數據庫信息的檢索》中,我們介紹了如何使用mysqli擴展實現數據庫信息的檢索,那么我們這篇文章主要給大家介紹mysqli擴展技術查看服務器連接錯誤報告~

技術要點

在mysqli擴展技術中,可以使用兩種方式獲得錯誤報告,第一種是直接獲取錯誤的原因,第二種是獲取連接錯誤所代表的錯誤號。

直接獲取錯誤的名稱可以使用函數mysqli_connect_error(),該函數的說明如下:string mysqli_connect_error(mysqli link)

mysqli_connect_error()函數將返回一個錯誤消息,該消息對應利用mysqli擴展技術連接MySQL數據庫時所產生的錯誤。

獲取連接MySQL數據庫時產生的錯誤號可以使用函數mysqli_connect_errno(),該函數說明如下:int mysqli_connect_errno()

如果在連接MySQL數據庫服務器時出現了錯誤,就會產生一個該錯誤對應的消息數字,利用該函數就可以獲取該數字。

1045:Access denied for user '用戶名'@'用戶密碼' (user password: YES)

上述錯誤代表用戶密碼輸入錯誤。

2005:Unknown MySQL server host ‘MySQL數據庫服務器名’(11004)

上述錯誤代表MySQL數據庫服務器名輸入錯誤

2013:Loset connection to MySQL server during query

上述錯誤代表在執行查詢時失去與MySQL數據庫的連接。

實現過程

(1)建立一個php文件,用于建立PHP與MySQL數據庫的連接,并輸入錯誤的用戶密碼。代碼如下:<?php

$conn = mysqli_connect("localhost","root","root1");

echo mysqli_connect_errno();

?>

輸出結果如下:

(2)建立php文件,用于建立PHP與MySQL數據庫的連接,并輸入錯誤的用戶密碼。代碼如下:<?php

$conn = mysqli_connect("localhost","root","root1");

echo mysqli_connect_error();

?>

運行結果如下圖:

那么關于mysqli擴展技術查看服務器連接錯誤報告的方法就介紹到這里了,是不是很簡單呢,相信小伙伴們都可以理解了,下一面文章我們繼續講解mysqli擴展技術,具體請閱讀《使用mysqli擴展技術實現多表查詢》!

【相關教程推薦】

總結

以上是生活随笔為你收集整理的mysql报11004_使用mysqli扩展技术查看服务器连接错误报告的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。