JDBC 链接MYSQL 错误

寒冰大神 2018-01-29 06:28:22
JDBC 链接MYSQL 错误
代码如下
Connection con = null;
try {
Class.forName("org.gjt.mm.mysql.Driver");
con = DriverManager.getConnection("jdbc:mysql://192.168.1.195:3306/test","bei", "bei");
Log.e("----","连接成功");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
报错:
java.sql.SQLException: Communication link failure: Bad handshake
at org.gjt.mm.mysql.MysqlIO.init(Unknown Source)
at org.gjt.mm.mysql.Connection.connectionInit(Unknown Source)
at org.gjt.mm.mysql.jdbc2.Connection.connectionInit(Unknown Source)
at org.gjt.mm.mysql.Driver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:569)
at java.sql.DriverManager.getConnection(DriverManager.java:219)
at com.gzquants.storetuba.db.DBUtil.getSQLConnection(DBUtil.java:21)
at com.gzquants.storetuba.db.DBUtil.QuerySQL(DBUtil.java:34)
at com.gzquants.storetuba.ui.activity.MainActivity$1.run(MainActivity.java:78)
at java.lang.Thread.run(Thread.java:761)

mysql服务开启的,能正常连接的,用户名,密码没错,

怎么解决,怎么才能连上呢?
...全文
363 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
寒冰大神 2018-01-30
  • 打赏
  • 举报
回复
引用 1 楼 u013894546 的回复:
android还用jdbc连接数据库的现在应该很少人了吧,为什么不用接口的方式操作数据呢
后台没时间写接口
Yunc2 2018-01-29
  • 打赏
  • 举报
回复
android还用jdbc连接数据库的现在应该很少人了吧,为什么不用接口的方式操作数据呢

80,361

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧