當前位置: 首頁> 函數類別大全> mysql_error

mysql_error

返回上一個MySQL 操作產生的文本錯誤信息。
名稱:mysql_error
分類:未分類
所屬語言:php
一句話介紹:返回最近一次MySQL 操作產生的錯誤信息

函數名:mysql_error()

適用版本:PHP 4, PHP 5, PHP 7

用法:mysql_error() 函數用於返回最近一次MySQL 操作產生的錯誤信息。

語法:string mysql_error ([ resource $link_identifier = NULL ] )

參數:

  • link_identifier(可選):一個MySQL 連接標識符。如果沒有提供該參數,函數會使用最近打開的連接。如果沒有找到連接,則會嘗試創建一個新連接。如果連接失敗,則返回FALSE。

返回值:返回最近一次MySQL 操作產生的錯誤信息,如果沒有錯誤發生,則返回空字符串。

示例:

 <?php $link = mysql_connect('localhost', 'user', 'password'); if (!$link) { die('连接数据库失败:' . mysql_error()); } $db_selected = mysql_select_db('mydb', $link); if (!$db_selected) { die ('选择数据库失败:' . mysql_error($link)); } // 执行查询操作$result = mysql_query('SELECT * FROM mytable', $link); if (!$result) { die('查询失败:' . mysql_error($link)); } // 关闭连接mysql_close($link); ?>

注意事項:

  1. mysql_error() 函數只能返回最近一次MySQL 操作產生的錯誤信息,如果在之前的操作中發生了錯誤,該函數將無法獲取到。
  2. 從PHP 5.5.0 版本開始,mysql_* 系列函數已被棄用,推薦使用MySQLi 或PDO 擴展來操作MySQL 數據庫。
同類函數
  • 將XML 文檔轉換為對象。 simplexml_load_file

    simplexml_load_file

    將XML文檔轉換為對象。
  • 轉義字符串中的特殊字符以用於SQL 語句。 real_escape_string

    real_escape_string

    轉義字符串中的特殊字符以用於SQL語句。
  • 返回當前FTP 被動模式是否打開。 ftp_pasv

    ftp_pasv

    返回當前FTP被動模式是否打開。
  • 列出MySQL 進程。 mysql_list_processes

    mysql_list_processes

    列出MySQL進程。
  • 選擇MySQL 數據庫。 mysql_select_db

    mysql_select_db

    選擇MySQL數據庫。
  • 重命名FTP 服務器上的文件或目錄。 ftp_rename

    ftp_rename

    重命名FTP服務器上的文件或目錄。
  • 把儒略日計數轉換為法國共和歷的日期。 jdtofrench

    jdtofrench

    把儒略日計數轉換為法國共和歷的日期。
  • 從FTP 服務器下載文件。 ftp_get

    ftp_get

    從FTP服務器下載文件。
熱門文章