JDBC-常见问题
JDBC-常见问题
资源的管理
在JDBC的相关资源使用完毕后,要及时释放资源,以防内存泄漏
SQL语句问题
Java.sql.SQLSyntaxErrorException:SQL语句异常
- SQL语句有误,请检查SQL语句!强烈建议在SQL工具中编写测试后再粘到Java程序中
- 来连接数据库的URL中,数据库名称编写错误也会报此异常
SQL语句未设置参数问题
java.sql.SQLException:No value specified for parameter 1
在使用预编译SQL语句时,如果有?占位符,要为每一个占位符赋值,否则报该错误
用户名或密码错误问题
java.sql.SQLException: Access denied for user 'root'@'ZOEY.lan' (using password: YES)
通信异常
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
如果连接时的IP地址和端口写错,则会报此异常