jdbc连接到mysql

9 篇文章 0 订阅
5 篇文章 0 订阅

  搞了一天时间,终于在java中使用jdbc连接上mysql了,其实和网上的教程差不多,也没啥区别,只是自己犯傻了,结果搞了半天报了一堆错,这次就当作写写日记,记录一下这一天的历程吧。
  
  先介绍一下自己所用的代码:

String url="jdbc:mysql://localhost:3306/test";

        String name="root";
        String password="××××";

        try {
            Class.forName("com.mysql.jdbc.Driver");

            Connection connection= DriverManager.
                    getConnection(url,name,password);


            Statement stmt=connection.createStatement();


            ResultSet rs=stmt.executeQuery("SELECT * FROM test5");

            while (rs.next()) {
                System.out.println(rs.getInt(3));
            }
            connection.close();
            rs.close();
            stmt.close();
        }catch (Exception ex){
            ex.printStackTrace();
        }

  然后是我用的系统是ubuntu16.04,mysql5.7.17。其实用了那么久linux感觉还是挺吃力的,特别是在学校,校园网堆linux的支持度很低,经常断网,不过还真的可以学到很多东西。
  一开始的时候,这玩意老是报一个很长的错误,大概的意思是连接失败,其实后来找来找去,发现自己的原因是mysql的端口号不在3306 orz…(前段时间乱搞mysql,想要同时开启多个服务端,结果搞了多个mysql.cn文件,最后导致出错了)
  不过感觉起来java连接mysql并不是很健壮,以后试试摸索点方法把这种编程搞得健壮一点,以后多点搞搞这个~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值