mysql+java開發出現#42000錯誤

    (*)我在myecplise中使用jdbc連接接數據庫進行檔案的項目編寫的時候出現了:                                                                                        com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: #42000

    (*)這樣的錯誤,因爲提示信息較爲模糊,所以解決這個問題,我找了很多資料,終於找到了這個問題的原因。我來詳細的介紹一下這個問題的產生的一個我操作過的例子,希望可以幫助和我出現一樣情況的後來者。

    (*)下面是我實現人員添加和修改操作功能的一段代碼,請仔細看我的SQL語句時候正確。

    (*)這段代碼在執行的時候,會出現這樣的錯誤

 

    (*)出現了這個錯誤之後我嘗試使用putty執行SQL語句驗證正確性:

 

    (*)由此可見在命令行上執行並沒有出現錯誤的情況,所以,這個原因我一開始很迷惑,找了一些網上相同的案例,但是情況對的上的都不是使用myecplise、ecplise、MySQL進行編寫的,所以最後再一個文檔中找到了檔案,這個原因的就是一開始的update 的語句沒有「,」的原因,結果更改後

    (*)這樣運行的結果最終不會在出現這個錯誤,希望的這個篇文章能夠幫助到你 ,可能有不足的地方,等待你的評改,感謝!--->現將這個正確的運行結果顯示如下:

       

    (*)參考文獻:https://blog.csdn.net/shell33168/article/details/77970864/#commentBox