Type mismatch: cannot convert from java.sql.Connection to com.mysql.jdbc.Connection
问题
public Connection getConn() {
try {
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, userno, pwd);
return conn;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
getConnection这里一直出错:Type mismatch: cannot convert from java.sql.Connection to com.mysql.jdbc.Connection
这句话的意思是:类型不匹配:无法从java.sql.Connection转化com.mysql.jdbc.Connection
解决办法:
大概知道什么意思了
于是把开头导入的包
import com.mysql.jdbc.Connection;
删去,换成
import java.sql.Connection;
成功