本文目录一览:
如何实现JDBC连接mysql数据库
1.导入mysql数据库的驱动jar包
如我的导的是mysql-connector-java-5.1.40.jar
2.注册驱动
注册驱动代码为:Class.forName("com.mysql.jdbc.Driver")
3.获取连接
Connection con = DriverManager.getConnection(url,username,password)
其中url为 jdbc:mysql://localhost:3306/xun?useSSL=false,后面那个xun为数据库的库名,如果不使用加密的话,?useSSL=false这个其实也可以省略,省略后为jdbc:mysql://localhost:3306/xun,不过最好还是别省略哈。
4.获取PrepareStatement并发送sql查询语句
String sql = "select * from user where username = ?"(这个查询语句为随便举的例子哈)
PreparedStatement pst = con.preparedStatement(sql);
pst.setString(1,"zengjiaxun");
ResultSet rs = pst.executeQuery();
注意,执行查询使用的是executeQuery()方法,此方法返回的是ResultSet,ResultSet为结果集,封装了查询结果。插入,删除,修改用的是executeUpdate()方法。
pst.clearParameters();
执行sql后记得关闭相应的流。。
如何找到mysql-jdbc驱动源码
在工程中右键新建file,命名为jdbc.properties
创建完毕如图:
在jdbc.properties文件中输入如下信息,分别是数据库的驱动,连接,用户名和密码
新建JdbcTest2.java类
输入如下代码:
代码说明:
这段代码是读取配置文件,把配置文件中的各个项通过名称读取出来
这段代码是通过反射来创建Driver对象,反射就是类的实例化
在主函数中输入如下,测试方法
运行之后的结果如下,表示连接成功!
eclipse怎么关联mysql驱动的源码
工具:
eclipse
方法:
在工程中右键新建file,命名为jdbc.properties
创建完毕如图:
在jdbc.properties文件中输入如下信息,分别是数据库的驱动,连接,用户名和密码
新建JdbcTest2.java类
输入如下代码:
代码说明:
这段代码是读取配置文件,把配置文件中的各个项通过名称读取出来
这段代码是通过反射来创建Driver对象,反射就是类的实例化
在主函数中输入如下,测试方法
运行之后的结果如下,表示连接成功!