实习日志 - 第二天

摘要

今天是来到宁波实习的第二天,主要工作是:使用JDBC连接MySQL数据库、编写控制台程序输出菜单并实现简单的增加、删除、更改、查询的数据库操作,以下是我对每个步骤的详细记录以及每个工作阶段的体会。

1. JDBC连接数据库

  1. 首先新建java工程后,下载要用到的jar包,并导入到工程;
  2. 然后进行数据库连接操作
//TestUser.java
package com.zhongruan;

import java.sql.*;

public class TestUser {
   
    final static String mysqlUrl = "jdbc:mysql://localhost:3306/java7?useSSL=true&characterEncoding=utf-8" +
            "&user=root&password=123";
            
    public static void main(String[] args) {
   
        Connection conn = null;
        PreparedStatement pstm = null;
        ResultSet rs = null;
        try {
   
            Class.forName("com.mysql.jdbc.Driver");
            conn = DriverManager.getConnection(mysqlUrl);
            System.out.println("MySQL connected successfully " + conn);
            String sql = "SELECT * FROM tb_user;";
            pstm = conn.prepareStatement(sql);
            rs = pstm.executeQuery();
            System.out.println("id\tusername\tpassword");
            while (rs.next()) {
   
                int id = rs.getInt(1);
                String username = rs.getString(2);
                String password = rs.getString(3);
                System.out.println(id + "\t" + username + "\t" + password + "\t");
            }
        } catch (Exception<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值