网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

怎么下载JDBC并连接MySQL

这篇文章主要介绍“怎么下载JDBC并连接MySQL”,在日常操作中,相信很多人在怎么下载JDBC并连接MySQL问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么下载JDBC并连接MySQL”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

栖霞网站建设公司成都创新互联公司,栖霞网站设计制作,有大型网站制作公司丰富经验。已为栖霞上千余家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的栖霞做网站的公司定做!

下载JDBC并连接MySQL步骤

1、安装MYSQL

2、置JDBC驱动与TOMCAT-HOME/COMMON/LIB下

3、布置JSP

 <%@ page import="java.io.*"%> <%@ page import="java.util.*"%>  <%@ page import="java.sql.*"%>  <%@ page contentType="text/html; charset=GB2312" %>   mySQL test   <%    Connection con;    Statement stmt;    ResultSet rs;    //加载驱动程序,下面的代码为加载MySQL驱动程序    Class.forName("com.mysql.jdbc.Driver");    //注册MySQL驱动程序    DriverManager.registerDriver(new com.mysql.jdbc.Driver());    //用适当的驱动程序连接到数据库    //String dbUrl = "jdbc:mysql://localhost:3306/mysql?useUnicode=true&characterEncoding=GB2312";    //String dbUser = "root";  //用户名    //String dbPwd = "abcd1001";  //密码    //建立数据库连接    //con = java.sql.DriverManager.getConnection(dbUrl, dbUser, dbPwd);    String dbUrl ="jdbc:mysql://localhost:3306/mysql?user=root&password=123123&useUnicode=true&characterEncoding=gb2312";    con = DriverManager.getConnection(dbUrl);    //创建一个JDBC声明    stmt = con.createStatement();    stmt.executeUpdate("use test");    //增加新记录    stmt.executeUpdate("INSERT INTO goods VALUES (3,'banana',44.5)");    //查询记录    rs = stmt.executeQuery("select * from goods");    //输出查询结果    out.println("");    while (rs.next())    {    String col1 = rs.getString(1);    String col2 = rs.getString(2);    String col3 = rs.getString(3);    //打印所显示的数据    out.println(""+col1+""+col2+""+col3+"");    }    out.println("");    //关闭数据库连结    rs.close();    stmt.close();    con.close();  %>  

4、因JDBC驱动版本低出现IO异常,重新至MYSQL下载***驱动解决。另JDBC DRIVER FOR MYSQL下org.gjt.mm.mysql是为了兼容 mySQL 的老版本而保留的?

5、JDBC基本操作

import java.sql.*;import java.io.*;...  Class.forName("target database jdbc driver");  Connection con = DriverManager.getConnection("connection string");  Statement stmt = con.createStatement();  ResultSet result = stmt.executeQuery("sql command");   stmt.executeUpdate("sql command");  result.close();   stmt.close();   con.close();

下载JDBC驱动,需要加入CLASSPATH环境变量中

JSP通过JDBC驱动MySQL数据库方法

JDBC连接MySQL

加载及注册JDBC驱动程序

Class.forName("com.mysql.jdbc.Driver");

Class.forName("com.mysql.jdbc.Driver").newInstance();

JDBC URL 定义驱动程序与数据源之间的连接

标准语法:

::

MySQL的JDBC URL格式:

jdbc:mysql//[hostname][:port]/[dbname][?param1=value1][¶m2=value2]….

示例:jdbc:mysql://localhost:3306/sample_db?user=root&password=your_password

常见参数:

user                       用户名

password                  密码

autoReconnect                  联机失败,是否重新联机(true/false)

maxReconnect              尝试重新联机次数

initialTimeout               尝试重新联机间隔

maxRows                   传回***行数

useUnicode                 是否使用Unicode字体编码(true/false)

characterEncoding          何种编码(GB2312/UTF-8/…)

relaxAutocommit            是否自动提交(true/false)

capitalizeTypeNames        数据定义的名称以大写表示

建立连接对象

String url="jdbc:mysql://localhost:3306/sample_db?user=root&password=your_password";  Connection con = DriverManager.getConnection(url);

建立SQL陈述式对象(Statement Object)

Statement stmt = con.createStatement();

执行SQL语句

executeQuery()  String query = "select * from test";  ResultSet rs=stmt.executeQuery(query);

结果集ResultSet

while(rs.next())  {rs.getString(1);rs.getInt(2);}  executeUpdate()  String upd="insert into test (id,name) values(1001,xuzhaori)";  int con=stmt.executeUpdate(upd);  execute()

到此,关于“怎么下载JDBC并连接MySQL”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


网站标题:怎么下载JDBC并连接MySQL
文章源于:http://bjjierui.cn/article/gsddoo.html

其他资讯