在php里面、mysql_error();這個函數可以看到最后一次的出錯信息。mysql服務端可以去查看mysql的出錯日志
創新互聯公司專注于二道網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供二道營銷型網站建設,二道網站制作、二道網頁設計、二道網站官網定制、微信小程序開發服務,打造二道網絡公司原創品牌,更為您提供二道網站排名全網營銷落地服務。
說明拼寫出現錯誤。以錯誤拼寫為例講解mysql數據庫出現錯誤代碼1064的情況:
1、輸入如圖所示的SQL語句。
2、會看到有error錯誤信息提示 如圖大致意思就是第一行這句SQL語句有語法錯誤。
3、仔細閱讀語句會看到select這個拼寫錯。
4、where拼寫錯,修改即可。
CREATE TABLE auto_dir (
dirid int(8) NOT NULL auto_increment,
userid int(8),
parentid int(8),
ifson char(2),
dirname char(100),
xuhao int(10),
`mod` char(3),
PRIMARY KEY (dirid),
KEY xuhao (xuhao)
);
因為mod是mysql的關鍵字,所以會報錯。為了避免這類的錯誤,以后每個字段都用`符號(鍵盤左上角ESC下面那個鍵)引起來就行了。
mysql錯誤碼913是服務器的錯誤代碼。是因為字段類型的原因發生錯誤后的提示。mysql數字錯誤代碼,這個數字的mysql的特定值,不可以移植到其它數據庫系統。
SQL語法錯誤,"update radius set username=?,value=?, where rid=" + rid + ",idtype=" + idtype;
你這拼接后是:update radius set username=XX,value=XX,where rid=XX,idtype=XX;
正確語法應該:update radius set username=XX,value=XX (此處應是空格,不是,) where rid=XX (此處應為and,不是,) and idtype=XX;
確定你rid和idtype字段類型和對應的傳入參數的值。字段類型為字符時應改為:
where rid='" + rid + "',idtype='" + idtype +"'"; 注意,多一個單引號
截斷的double值,看是不是字段值太小,插入異常。
標題名稱:mysql怎么看代碼錯,mysql怎么查看代碼
網站鏈接:http://vcdvsql.cn/article38/hsospp.html
成都網站建設公司_創新互聯,為您提供域名注冊、自適應網站、網頁設計公司、網站建設、靜態網站、虛擬主機
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯