熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

MySQL數據庫常見的出錯代碼及出錯信息[4]

2013-11-23 21:09:09  來源: MySQL 

  public static final int DB_ER_NONEXISTING_TABLE_GRANT = ; //未定義用戶對數據表的訪問權限

  public static final int DB_ER_SYNTAX_ERROR = ; //SQL語句語法錯誤

  public static final int DB_ER_NET_READ_ERROR = ; //網絡錯誤出現讀錯誤請檢查網絡連接狀況

  public static final int DB_ER_NET_READ_INTERRUPTED = ; //網絡錯誤讀超時請檢查網絡連接狀況

  public static final int DB_ER_NET_ERROR_ON_WRITE = ; //網絡錯誤出現寫錯誤請檢查網絡連接狀況

  public static final int DB_ER_NET_WRITE_INTERRUPTED = ; //網絡錯誤寫超時請檢查網絡連接狀況

  public static final int DB_ER_DUP_ENTRY = ; //字段值重復入庫失敗

  public static final int DB_ER_DUP_UNIQUE = ; //字段值重復更新記錄失敗

  public static final int DB_ER_CHECK_NO_SUCH_TABLE = ; //打開數據表失敗

  public static final int DB_ER_ERROR_DURING_COMMIT = ; //提交事務失敗

  public static final int DB_ER_ERROR_DURING_ROLLBACK = ; //回滾事務失敗

  public static final int DB_ER_TOO_MANY_USER_CONNECTIONS = ; //當前用戶和數據庫建立的連接已到達數據庫的最大連接數請增大可用的數據庫連接數或重啟數據庫

  public static final int DB_ER_LOCK_WAIT_TIMEOUT = ; //加鎖超時

  public static final int DB_ER_NO_PERMISSION_TO_CREATE_USER = ; //當前用戶沒有創建用戶的權限

  public static final int DB_ER_NO_REFERENCED_ROW = ; //外鍵約束檢查失敗更新子表記錄失敗

  public static final int DB_ER_ROW_IS_REFERENCED = ; //外鍵約束檢查失敗刪除或修改主表記錄失敗

  public static final int DB_ER_USER_LIMIT_REACHED = ; //當前用戶使用的資源已超過所允許的資源請重啟數據庫或重啟服務器

  public static final int DB_ER_SPECIFIC_ACCESS_DENIED_ERROR = ; //權限不足您無權進行此操作

  public static final int DB_ER_NOT_SUPPORTED_YET = ; //MySQL版本過低不具有本功能

  private static final MyError[] errormap =

  {

  new MyError(DB_ER_CANT_CREATE_TABLE 創建表失敗)

  new MyError(DB_ER_CANT_CREATE_DB 創建數據庫失敗)

  new MyError(DB_ER_DB_CREATE_EXISTS 數據庫已存在創建數據庫失敗)

  new MyError(DB_ER_DB_DROP_EXISTS 數據庫不存在刪除數據庫失敗)

  new MyError(DB_ER_DB_DROP_DELETE 不能刪除數據庫文件導致刪除數據庫失敗)

  new MyError(DB_ER_DB_DROP_RMDIR 不能刪除數據目錄導致刪除數據庫失敗)

  new MyError(DB_ER_CANT_DELETE_FILE 刪除數據庫文件失敗)

  new MyError(DB_ER_CANT_FIND_SYSTEM_REC 不能讀取系統表中的記錄)

  new MyError(DB_ER_CHECKREAD 記錄已被其他用戶修改)

  new MyError(DB_ER_DISK_FULL 硬盤剩余空間不足請加大硬盤可用空間)

  new MyError(DB_ER_DUP_KEY 關鍵字重復更改記錄失敗)

  new MyError(DB_ER_ERROR_ON_CLOSE 關閉時發生錯誤)

  new MyError(DB_ER_ERROR_ON_READ 讀文件錯誤)

  new MyError(DB_ER_ERROR_ON_RENAME 更改名字時發生錯誤)

  new MyError(DB_ER_ERROR_ON_WRITE 寫文件錯誤)

  new MyError(DB_ER_KEY_NOT_FOUND 記錄不存在)

[]  []  []  []  []  []  


From:http://tw.wingwit.com/Article/program/MySQL/201311/29666.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.