扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
JDBC连接数据库主要有以下几个步骤:
成都创新互联公司专注于涟水网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供涟水营销型网站建设,涟水网站制作、涟水网页设计、涟水网站官网定制、小程序开发服务,打造涟水网络公司原创品牌,更为您提供涟水网站排名全网营销落地服务。1、加载JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");加载成功后,会将Driver类的实例注册到DriverManager类中。
2、提供连接JDBC的URL
useUnicode=true&characterEncoding=gbk设置数据库编码
3、创建数据库连接
要连接数据库,需要向java.sql.DriverManager请求并获得Connection对象,该对象就代表一个数据库 的连接。
4、创建一个statement
要执行SQL语句就必须获得java.sql.Statement实例,常用的Statement实例有
(1)执行静态SQL语句,通常通过Statement实例实现;
(2)执行动态SQL语句,通常通过PreparedStatement实例实现;
String sql="select * from tablename"; PreparedStatement ps=conn.perpareStatement(sql);5、执行SQL语句
Statement接口提供了三种执行SQL语句的方法:executeQuery,executeUpdate,execute;
①executeQuery(String sql):执行查询数据库语句,返回一个结果集ResultSet对象;
ResultSet rs=st.executeQuery(sql);②executeUpdate(String sql):执行INSERT,UPDATE或者DELETE语句以及SQL DDL语句;
int rows=st.executeUpdate(sql2);③execute(String sql):用于执行返回多个结果集,多个更新技术或者组合的语句。
boolean flag=st.execute(String sql);6、处理结果
(1)执行更新返回的是本次操作影响的记录数
(2)执行查询返回的结果是一个ResultSet对象
7、关闭JDBC对象
关闭记录集,关闭声明以及关闭连接对象。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流