第一个简单的JDBC程序

首先创建一个数据库test1,再在数据库test1下创建一个表user

打开命令行 输入 mysql -h 127.0.0.1 -u root -p    ---->再输入密码 登陆了MySQL

输入 CREATE DATABASE test1;

输入USE test1;

输入

CREATE TABLE user(
	a varchar(20),
	b varchar(20),
	c varchar(20)
);

再插入几组数据

INSERT INTO user (a,b,c)VALUES(‘lisi‘,‘3001‘,‘100‘);

INSERT INTO user (a,b,c)VALUES(‘lihua‘,‘3002‘,‘150‘);

INSERT INTO user (a,b,c)VALUES(‘zhangsan‘,‘3003‘,‘200‘);

一个简单的表建立了

---------------------------------------------------------------------------------------------------------------------------------------

下面是java程序:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class test1 {

	public static void main(String[] args) throws Exception  {
         test();
	}
	static void test() throws SQLException{
		   //1注册驱动
	           DriverManager.registerDriver(new com.mysql.jdbc.Driver());

		   String url="jdbc:mysql://localhost:3306/test1";
		   String user ="root";
		   String password="";
		   //建立连接
		   Connection conn = DriverManager.getConnection(url,user,password);

		   //创建语句
		   Statement st =conn.createStatement();

		   //执行语句
		   ResultSet rs =st.executeQuery("select * from user");

		   while(rs.next()){
		      System.out.println((String)rs.getObject(1)+rs.getObject(2)+rs.getObject(3));
		   }

		   //关闭连接
		    rs.close();
		    st.close();
		    conn.close();	

	}
}

运行后结果为

lisi3001100

lihua3002150

zhangsan3003200

时间: 2025-01-17 07:30:16

第一个简单的JDBC程序的相关文章

最简单的jdbc程序

package cn.ytu.mybatis.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Collection; public class JdbcTest {     public static

struts2总结二:第一个简单的struts2程序

到struts2官网上面下载struts2的jar包,然后解压. struts2的入门程序,实现简单的用户登录,struts2里面的helllo world.利用eclipse的开发工作如下: 1.首先建立一个web项目struts_01_hello 2.在WEB-INF下的lib目录导入struts2所需的jar包,如果不知道要导入哪些jar的话,下载的struts2的工程文件(struts-2.3.15.3)的apps目录下有现成的案例,如struts2-blank.war,把该war文件拷

第一个简单的flask程序(有问题,求大神帮忙解决)

1.初始化 1 2 3 4 5 6 7 8 9 10 11 12 13 from flask import Flask app = Flask(__name__) @app.route('/') def index():  return '<h1>Hello World!</h1>' if __name__ == '__main__':  app.run(debug=True) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2

编写一个简单的jdbc例子程序

1 package it.cast.jdbc; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.ResultSet; 6 import java.sql.SQLException; 7 import java.sql.Statement; 8 9 public class Base { 10 11 public static void main(String[] args) th

一颗简单的JDBC栗子

前言:安装好数据库之后,我们编写的java程序是不能直接使用数据库的,而JDBC(Java Database Connectivity,即java数据库连接)是java语言里用来规范客户端程序访问数据库的API,有了它,我们就可以向各种关系型数据库发送SQL语句,从而实现对数据库的增删改查等操作. 准备工作: 1.数据库:这里以MySQL为例,创建一个Person表,四个字段分别为:自增主键id.姓名name.性别gender.年龄age 1 DROP TABLE IF EXISTS `pers

利用JSP编程技术实现一个简单的购物车程序

实验二   JSP编程 一.实验目的1. 掌握JSP指令的使用方法:2. 掌握JSP动作的使用方法:3. 掌握JSP内置对象的使用方法:4. 掌握JavaBean的编程技术及使用方法:5. 掌握JSP中数据库编程方法: 二.实验要求 : 利用JSP编程技术实现一个简单的购物车程序,具体要求如下. (1)用JSP编写一个登录页面,登录信息中有用户名和密码,分别用两个按钮来提交和重置登录信息. (2)编写一个JSP程序来处理用户提交的登录信息,如果用户名为本小组成员的名字且密码为对应的学号时,采用J

从JDBC程序看为什么需要Mybatis

package com.xuebusi.jdbc; import java.sql.*; /** * 从JDBC程序看为什么需要Mybatis * * 1.加载驱动程序和数据库连接所需要的url.用户名和密码都是写死在程序中的, * 后期更换数据库的话还要修改程序.所以最好是定义到外部的配置文件中: * * 2.SQL语句也是写死在程序中: * (1)后期如果需要修改SQL语句的话,必须修改程序,重新编译: * (2)无法达到代码重用的作用: * (3)解决方案:最好将SQL语句也能够写死在配置

JNI编程(一) —— 编写一个最简单的JNI程序

来自:http://chnic.iteye.com/blog/198745 忙了好一段时间,总算得了几天的空闲.貌似很久没更新blog了,实在罪过.其实之前一直想把JNI的相关东西整理一下的,就从今天开始吧.Here we go. JNI其实是Java Native Interface的简称,也就是java本地接口.它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++).也许不少人觉得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台无关性的语言,平

DuiVision开发教程(2)-如何写一个简单的界面程序

基于DuiVision界面库开发的界面程序主要包括如下几部分内容: 1.资源定义,包括图片资源.各个窗口界面的xml定义文件 2.事件处理类代码,用于处理界面响应消息 3.其他业务逻辑代码 下面举例说明如何写一个简单的界面程序. 第一步:使用VC向导创建一个有两个tab页面的DuiVision工程 向导生成的解决方案文件如下: 默认有两个工程,分别是DuiVision库和应用程序工程.自动生成的代码目录中bin目录下的内容那个如下,bkimg目录存放窗口背景图片,skins目录存放图片资源,xm