入门使用
import java.sql.*;public class JdbcDemo {public static void main(String[] args) throws SQLException, ClassNotFoundException {//1.注册驱动//DriverManager.registerDriver(new com.mysql.jdbc.Driver());Class.forName("com.mysql.jdbc.Driver()");//2.获取连接Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456");//3.获取操作数据库的预处理对象PreparedStatement pstm = conn.prepareStatement("select * from table_name");//4.执行SQL,得到结果集ResultSet rs = pstm.executeQuery();//5.遍历结果集while (rs.next()) {System.out.println(rs.getString("name"));}//6.释放资源rs.close();pstm.close();conn.close();}}
IDEA连接MySQL
问题
时区错误

MySQL默认的时区是UTC时区,比北京时间晚8个小时。所以要修改mysql的时区mysql -h localhost -P 3306 -u root -p //进入SQL命令模式set global time_zone='+8:00'; //在命令模式下输入更改时区的命令
或者在数据源url上添加参数serverTimezone=UTC
比如jdbc:mysql://localhost:3306/temp?serverTimezone=UTC
