做个AS项目导入数据库,提示我连接失败,但是Navicat连接成功。于是我步步排查,第一步就否定了语法问题(抄的代码),就去找是不是版本问题,前前后后整整四天,换了好几个mysql和connector版本,还和其他组员用Navicat互连数据库,问了四五个学长,都没能成功
最后发现问题所在:getConnect函数里面 端口号后面的是服务器名,表名在Utils中是mysql语句内 select * from 表名。而我一直在getConnector端口号后填写的是表名。
组内有学过mysql的成员,他们看到代码没说啥,我没学过我就以为没什么问题。哎,还是要多看书多学习。