常见SQL异常及解决方法

来源:互联网 发布:流动商贩全国数据 编辑:程序博客网 时间:2024/06/05 09:53


java.lang.ClassNotFoundException  类名找不到,类加载错误
解决办法:看异常提示,查看类加载的地方,
java.sql.SQLException:Access denied for user ‘root’@'localhost'(using password : YES)   SQL密码输入错误
解决办法 : 看异常提示,查看 SQL 密码处

com.mysql.jdbc.jdbc.exceptions.jdbc4.MySQLSynaxErrorExceptin: You hava an error in your SQLsyntax;  SQL语句写错异常
 解决办法 : 看异常提示, 看写SQL语句处

java.sql.SQLException :No value specified for parameter 3  站位符与实际书写的不一致
 解决办法 :查看 站位符与写的SQL语句

java.sql.SQLException: No suitable driver found for jdbc:mysql:localhost:3306/school?characterEncoding = utf-8   localhost后面没有双斜杠异常
 解决方法: 看异常提示, 加上双斜杠

****java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0).    输入法错误,符号可能是在中文状态下输入的
 解决办法  :  查看SQL语句处,有符号的地方可能是写成了中文的符号

***com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'id' in 'where clause'   SQL语句异常,找不到正确的id
解决办法  : 查看SQL语句,看SQL语句中的列名与JAVA程序中的列名是否一致
java.sql.SQLException: Column 'cl_schoolId ' not found.  列找不到 异常

解决办法 : 查看SQL语句处  ,很有可能是从数据库复制时多了空格,  去除空格即可

0 0
原创粉丝点击