美文网首页后端开发
一步一步学后台(二):jdbc初体验

一步一步学后台(二):jdbc初体验

作者: itfitness | 来源:发表于2019-03-15 12:31 被阅读8次

    目录

    目录

    准备

    操作步骤

    1. 修改Eclipse字符集为utf-8:
      Window->Preferences->General->Workspace


    2. 新建JavaProject


    3. 新建文件命名为libs并将你下载的驱动jar包拷贝到该文件夹下


    4. 将驱动jar包添加到Build Path中


    5. 新建Java类命名为JdbcTest并在其中进行数据库操作(这里执行的是简单的查询操作)
      这里是我的数据库:


    public void test(){
            try {
                //注册驱动(注意这里我使用的数据库为8.x,如果你的数据库版本比较低那么注册驱动的字符串应该是"com.mysql.jdbc.Driver")
                Class.forName("com.mysql.cj.jdbc.Driver");//以前的注册语句为"com.mysql.jdbc.Driver"
                //获取连接
                Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbctest?useSSL=false","root","123");//其中3306为mysql的端口号,jdbctest为数据库名称,后面两个参数分别为用户名和密码
                //执行查询
                Statement createStatement = connection.createStatement();
                ResultSet executeQuery = createStatement.executeQuery("select * from people");
                //获取结果
                while (executeQuery.next()) {
                    System.out.println("id:"+executeQuery.getInt("id")+"姓名:"+executeQuery.getString("name")+"性别:"+executeQuery.getString("sex"));
                }
                //关闭资源
                executeQuery.close();
                createStatement.close();
                connection.close();
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    
    1. 添加JunitTest库执行Junit Test



      运行结果:


    可能遇到的问题

    ● mysql的时区错误问题:
    The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one
    解决方法:


    相关文章

      网友评论

        本文标题:一步一步学后台(二):jdbc初体验

        本文链接:https://www.haomeiwen.com/subject/pcelmqtx.html