Java写jdbc连接MySQL数据库

    xiaoxiao2022-07-05  143

    此时此刻本人是比较兴奋的,因为连接数据库进行了一下午,终于成功了,虽然花费了很长时间,但最终还是成功了,那种感觉,你们懂得。所以我希望将我的经验分享给大家,希望能够对你们有所帮助,少走一些弯路。

    这是一份正经的jdbc代码,哈哈

    注意、注意、注意,重要的事情说三遍:

    (1)//需要更改的是此处你的数据库名,即将T2改为你的数据库名字 (2)//插入到你的表中,笔者的表是shen,将名字进行更改 (3)//此处是进行插入,如果是其他语句,是要更改的,否则就会报错

    jdbc连接MySQL数据库

    import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class JDBC_Main { public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://localhost:3306/T2?useUnicode=true&characterEncoding=utf-8&useSSL=false"; **//需要更改的是此处你的数据库名,即将T2改为你的数据库名字** String user = "root"; String password = "123qwe"; Connection conn = DriverManager.getConnection(url, user, password); String sql = "insert into shen (name,age,birthday) values(?,?,?)"; **//插入到你的表中,笔者的表是shen,将名字进行更改** PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1, "李三"); ps.setInt(2, 22); ps.setString(3, "男"); ps.executeUpdate(); **//此处是进行插入,如果是其他语句,是要更改的,否则就会报错** conn.close(); System.out.println("MySQL插入完毕!!!"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } }

    数据库:

    谢谢,请大家批评指正!

    最新回复(0)