java web 连接mysql

1.创建数据库

1 create database jdbc;

2.创建数据表

1 create table create table stu10( id int(10) primary key auto_increment, name varchar(20) not null, age varchar(10) not null, address varchar(20) not null);

3.通过insert语句增加数据

1 insert into stu10 values(1,‘码-奴‘,‘20‘,‘浙江嘉兴‘);

 4.创建连接数据库类

 1 package com.tu.jdbc;
 2
 3 import java.sql.Connection;
 4 import java.sql.DriverManager;
 5 import java.sql.SQLException;
 6
 7 public class Jdbc_con {
 8     public Connection getConnection(){
 9         try {
10             //加载数据库驱动
11             Class.forName("com.mysql.jdbc.Driver");
12             //连接数据库
13             return DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbc","root","123");
14         } catch (Exception e) {
15             // TODO Auto-generated catch block
16             e.printStackTrace();
17         }
18         return null;
19     }
20
21     public void closeConection(Connection con){
22         if(con!=null){
23             try {
24                 con.close();
25             } catch (SQLException e) {
26                 // TODO Auto-generated catch block
27                 e.printStackTrace();
28             }
29         }
30     }
31 }

5.创建测试类

 1 package com.tu.jdbc;
 2
 3 import java.sql.Connection;
 4 import java.sql.ResultSet;
 5 import java.sql.SQLException;
 6 import java.sql.Statement;
 7
 8 public class Test {
 9
10     public static void main(String[] args) {
11         Test ts = new Test();
12         ts.list();
13
14     }
15
16     public void list() {
17         Jdbc_con jc = new Jdbc_con();
18         Connection jdbc = jc.getConnection();
19         String sql = "select id,name from stu10";
20         try {
21             Statement sm = jdbc.createStatement();
22             ResultSet rs = sm.executeQuery(sql);
23             while (rs.next()) {
24                 int id = rs.getInt(1);
25                 String name = rs.getString(2);
26                 System.out.println(id + name);
27             }
28         } catch (SQLException e) {
29             // TODO Auto-generated catch block
30             e.printStackTrace();
31         }
32
33     }
34 }

时间: 2024-11-10 14:43:30

java web 连接mysql的相关文章

java jdbc 连接mysql数据库 实现增删改查

好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打交道非常基础的一个知识,也是比较接近底层的,在实际的工作中大家用得更多的其实还是比较成熟的框架,例如Hibernate.Mybatis. 但是作为这些成熟框架的底层的jdbc却也是我们应该去掌握的,只有了解了jdbc的增删改查,这样在以后如果有兴趣去研究Hibernate或者Mybatis的源代码的

java怎么连接mysql数据库

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成.JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序. 如果要使用数据库就要添加数据库的驱动,不同的数据库有不用的驱动,这里就不一一说明,添加jar程序驱动包的方法就不在这里解释, 在使用JDBC编程时需要连接数据库,导入JAR包是必须的,导入其它的j

JAVA EE 连接MySql数据库

接上次JDBC 使用Derby数据库连接之后 这次尝试使用MySql 连接=-= 我们得先下载Mysql的驱动包:mysql-connector-java-5.1.41-bin.jar 下载之后 导入: 完成这个之后我们打开MySql Workbench 开启本地数据库 并创建 USERINFO 库 然后再到index.jsp中写入: <%@ page language="java" import="java.util.*,java.sql.*" pageEn

JAVA中连接mysql数据库

上周做了数据库的课程设计,用的是java语言和mysql数据库,其中就涉及java连接数据库的相关知识. 首先我们需要添加一个jar文件,就相当于连接的一个驱动文件,这里我添加的是这个文件:mysql-connector-java-5.1.13-bin.jar 然后我们就可以进行数据库的连接了,在java里面进行一些数据库中的操作:增,删,改,查: 然后在java中创建一个user类,在mysql中创建一个user表: package entity; public class user { pr

java jdbc 连接mysql 数据库

JDBC连接MySQL 加载及注册JDBC驱动程序 Class.forName("com.mysql.jdbc.Driver"); Class.forName("com.mysql.jdbc.Driver").newInstance(); JDBC URL 定义驱动程序与数据源之间的连接 标准语法: <protocol(主要通讯协议)>:<subprotocol(次要通讯协议,即驱动程序名称)>:<data source identif

java下连接mysql数据库 ——查询语句——select

Java MySQL 连接 本章节我们为大家介绍 Java 如何使用 使用 JDBC 连接 MySQL 数据库. Java 连接 MySQL 需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得到jar库文件,然后在对应的项目中导入该库文件. 你可以下载本站提供的 jar 包:mysql-connector-java-5.1.39-bin.jar 本实例使用的是 Eclipse,导入 jar 包: MySQL 8.0 以上

Java JDBC连接MySQL

简单地JDBC小实例 package com.javaJDBCTest; import java.sql.DriverManager; import java.sql.ResultSet; import com.mysql.jdbc.Connection; import com.mysql.jdbc.Statement; public class JDBCTestDemo1 { public static void main(String args[]) throws Exception { /

java实现连接mysql数据库单元测试查询数据项目分享

1.按照javaweb项目的要求逐步建立搭建起机构,具体的类包有:model .db.dao.test;具体的架构详见下图: 2.根据搭建的项目架构新建数据库test和数据库表t_userinfo并且添加对应的测试数据; (这里我使用的是绿色版的数据库,具体的下载地址:http://pan.baidu.com/s/1mg88YAc) 具体的建立数据库操作详见下图: 3.编写包中的各种类代码,具体参考代码如下: UserInfo.java /** * FileName: UserInfo.java

java jdbc 连接 mysql 数据库, mysql 实现 查询 指定行

java jdbc 连接数据库是入门级的数据库实验,之所以在这里把代码贴出来 是为了 方便以后阅读. package com; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class DbStoreHelper { private String insert_sql; privat