本文讨论的是对mysql的连接操作
1.在开发环境中加载指定数据库的驱动程序:
JDBC:下载mysql支持jdbc的驱动程序,例:mysql-connector-java-5.1.18-bin.jar,将该驱动程序加载到开发程序中去。
spring mvc:在POM配置文件中写下面的依赖:
mysql
mysql-connector-java
5.1.34
2.在java程序中加载驱动程序:加载JDBC驱动程序:加载要链接的数据库驱动JVM,JAVA虚拟机
JDBC:在Java程序中,可以通过 “Class.forName(“指定数据库的驱动程序”)”
方式来加载添加到开发环境中的驱动程序,例如加载MySQL的数据驱动程序的代码为: Class.forName(“com.mysql.jdbc.Driver”)
3.提供JDBC连接的url,协议、子协议、数据源、标识.
JDBC:jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gdk;
spring mvc:在jdbc.properties里面写
jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://172.31.60.187:3306/db_hr?characterEncoding=UTF-8
4.链接数据库
jdbc:向java.sql.Driver.Manger获取Connection对象。
String url=”jdvc:mysql~”;
String username=”root”;
String password=”root”;
Connection con=DriverManager.getConnection(url,username,password);
spring mvc:在spring.xml里面写下面配置
5 创建一个statement
JDBC:1)statement st=con.create.Statement();//静态
2)PrepareStatement ps=con.perparedStatement(sql);