package com.wangbingan.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class JdbcUtil { public static void main(String args[]) throws Exception { Connection conn = null; // 加载数据库驱动 Class.forName("com.mysql.jdbc.Driver"); // 获取数据库连接 try { conn = DriverManager.getConnection( "jdbc:mysql://127.0.0.1:3307/test", "root", "wangbingan"); } catch (Exception e) { e.printStackTrace(); System.out.println("数据库链接失败!"); } // Statement里面有很多方法 Statement stmt = conn.createStatement(); // sql String sql = "select * from best "; String sql1=" insert into best(id,name,phone)values(‘8‘,‘3‘,‘3‘)"; // 执行sql stmt.executeUpdate(sql1); ResultSet result = stmt.executeQuery(sql); while (result.next()) { System.out.println(result.getString("id")); } } }
总结:
- ip要设置成127.0.0.1,数据库也要保持一致
- 数据库的账号、密码,一定要记住,不是启动mysql的权限账户,而是在安装mysql的时候,设置的,一般都是root,密码自己设置(设置完,一定要记住!)
- 数据库端口是3307,而不是3306
参考资料:
localhost不能访问,127.0.0.01可以访问:http://www.webkaka.com/tutorial/server/2013/121611/
时间: 2024-10-11 00:55:48