您好,登錄后才能下訂單哦!
php怎么利用pdo方式關閉數據庫?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!
php利用pdo方式關閉數據庫的方法:【$conn = null;】。如果要連接數據庫,方法為【$conn = new PDO("mysql:host=$server;dbname=mysql", $user, $password)】。
實現代碼:
<meta http-equiv="content-type" content="text/html" charset="utf-8"/> <form method="POST" action="<?php echo iconv("GB2312","UTF-8",htmlspecialchars($_SERVER['PHP_SELF']));?>"> 服務器地址:<input type="text" name="mysqlPDOip"/><br/> 服務器賬號:<input type="text" name="mysqlPDOuser"/><br/> 服務器密碼:<input type="password" name="mysqlPDOpassword"/><br/> <input type="submit" value="連接mysql"/> </form> <?php if($_SERVER['REQUEST_METHOD']=="POST"){//if判斷是否POST提交 $servername=$_POST['mysqlPDOip']; $username=$_POST['mysqlPDOuser']; $password=$_POST['mysqlPDOpassword']; try{ //$conn = new PDO("mysql:host=$servername;dbname=myDB",$username,$password); $conn = new PDO("mysql:host=$servername;dbname=mysql", $username, $password);//連接數據庫 echo "連接成功!"; echo "<br/>你所連接的服務器地址:".$servername; echo "<br/>你所連接的服務器賬號:".$username; echo "<br/>你所鏈接的服務器密碼:".$password; $conn = null;//關閉數據庫連接 echo "<br/>已成功關閉數據庫"; } catch(PDOException $e) { echo $e->getMessage(); } } ?>
輸出:
try { //...} catch(Exception $e) { //...}
PHP中try{}catch{}是異常處理
將要執行的代碼放入TRY塊中,如果這些代碼執行過程中某一條語句發生異常,則程序直接跳轉到CATCH塊中,由$e收集錯誤信息和顯示.
如果拋出了一個異常,try語句中的腳本將會停止執行,然后馬上轉向執行catch語句中的腳本。
如果異常拋出了卻沒有被捕捉到,就會產生一個fatal error。
感謝各位的閱讀!看完上述內容,你們對php怎么利用pdo方式關閉數據庫大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。