//其中***是输入要查找的数据
原因:数据库连接失败,sql语句写错。
错误语句:
String sql="SELECt * FROM Users WHERe uname= "+parName+"";
sql中定义的类型是int型的可以不用加引号,但是如果是字符串类型的,必须加引号。
修改:
String sql="SELECt * FROM Users WHERe uname= '"+parName+"'";
参考:java.sql.SQLSyntaxErrorException: Unknown column 'test' in 'where clause' - 代码先锋网
其他原因:连接数据库出错:java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/_菜鸟的后花园-CSDN博客



