开发者社区> 问答> 正文

jdbc连接mysql后数据插不进去,什么问题?

public class test {
    public static void main(String[] args) {         
            try {
                 String info = "abcd";
                  
                    System.out.println(info);
                     
                    String sql = "insert into goods (goods) values ( ? )";
                    PreparedStatement ps = ConnectDB.getConnection().prepareStatement(sql);
                    ps.setString(1,info );
                     
                    ps.executeUpdate();
                 
                    ps.close();
                 
            } catch (MalformedURLException e) {
                e.printStackTrace();
            } catch (ParserException e) {
                e.printStackTrace();
            } catch (IOException e) {       
                e.printStackTrace();
            } catch (SQLException e) {
                e.printStackTrace();
            } catch (Exception e) {
                e.printStackTrace();
            }

大神看下这样写 有什么问题

展开
收起
落地花开啦 2016-02-26 17:42:14 2720 0
2 条回答
写回答
取消 提交回答
  • 按下面步骤排查下; 1,排查下jdbc是否已经连上mysql; 2,mysql的表是否存在 3,插入的数据是否有问题
    2019-07-17 18:48:32
    赞同 展开评论 打赏
  • 喜欢技术,喜欢努力的人

    commit一下

    2019-07-17 18:48:31
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云MySQL云数据库产品体系介绍 立即下载
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载

相关镜像