weixin_52201543 2021-08-27 09:26 采纳率: 50%
浏览 382
已结题

用android studio连接阿里云mysql一直连不上

日志报错:NetworkSecurityConfig: No Network Security Config specified, using platform default

    public static Connection getConnection(String dbName) throws SQLException {
        Connection conn = null;
        try {
            Class.forName("com.mysql.jdbc.Driver"); //加载驱动
            String ip = "jdbc:mysql://rm-bp1t9js01f765a35k2o.mysql.rds.aliyuncs.com?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false";
            conn =(Connection) DriverManager.getConnection(
                    "jdbc:mysql://" + ip + ":3306/" + dbName,
                    "zp_x", "Zpx008102");
            MainActivity.conn_on=1;//用于向主函数传参,判断连接是否成功
        }catch (SQLException | ClassNotFoundException ex) {
            ex.printStackTrace();
            MainActivity.conn_on=2;//用于向主函数传参,判断连接是否成功
        }
        return conn;//返回Connection型变量conn用于后续连接
    }


```java
        final Handler handler1 = new Handler(new Handler.Callback() {
            @Override
            public boolean handleMessage(Message message) {
                switch (conn_on)//根据返回值判断网络连接是否成功
                {
                    case 1:conn.setText("网络连接成功");conn.setBackgroundColor(Color.GREEN);break;
                    case 2:conn.setText("网络连接失败");break;
                }
                return false;
            }
        });
        new Thread(new Runnable() {
            @Override
            public void run() {
                Message msg = new Message();
                try {
                    connect.getConnection("person");//执行连接测试
                } catch (SQLException e) {
                    e.printStackTrace();
                }
                handler1.sendMessage(msg);//跳转到handler1
            }
        }).start();

```

  • 写回答

6条回答 默认 最新

  • sinJack 2021-08-27 11:54
    关注

    我解决过相同的问题,这是因为没有开放ip吧。你要添加白名单才行。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 9月9日
  • 已采纳回答 9月1日
  • 创建了问题 8月27日

悬赏问题

  • ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签)
  • ¥50 sft下载大文阻塞卡死
  • ¥15 机器人轨迹规划相关问题
  • ¥15 word样式右侧翻页键消失
  • ¥15 springboot+vue 集成keycloak sso到阿里云
  • ¥15 win7系统进入桌面过一秒后突然黑屏
  • ¥30 backtrader对于期货交易的现金和资产计算的问题
  • ¥15 求C# .net4.8小报表工具
  • ¥15 安装虚拟机时出现问题