eclipseJDBC

首先在eclipse下配置环境为如下


配置jar如下图






代码如下


package cn.java.connect;
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Time;
/**
 * 关于java连接mysql使用jdbc的一些应用.
 * @author hello
 *
 */
public class Mysql_jdbc {
	public static void main(String[] args) {
		try {
			Class.forName("com.mysql.jdbc.Driver");
			try {
				Connection co=DriverManager.getConnection("jdbc:mysql://localhost:3306/two","root","123456");
				String sql="insert into test(id,name,age,date,time) values(?,?,?,?,?)";
				PreparedStatement ps=co.prepareStatement(sql);
				Date da=new Date(System.currentTimeMillis());
				Time ti =new Time(System.currentTimeMillis());
				ps.setString(1,"123459");
				ps.setString(2, "张兰");
				ps.setString(3, "21");
				ps.setDate(4,da);
				ps.setTime(5, ti);
				ps.execute();
				/**
				 * 以上的代码可以有以下的变形
				 * ps.setObject(1,"123456");
				 * ps.setObject(2,"李四");
				 * ps.setObject(3,"18");
				 */
				System.out.println("插入完成");
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

}

下面是连接sql server的代码

package cn.sqlserver.java;

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

public class MainJava {
     public static void main(String[] args) {
    	 Connection con=null;
		try {
			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
			try {
				con=DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;Databasename=test","sa","123456");
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			System.out.println("连接成功");
		} catch (ClassNotFoundException e) {
			
			e.printStackTrace();
		}
	}
}

下面是连接Mongodb的代码

 package cn.mongo.java;
	import com.mongodb.MongoClient;
	import com.mongodb.MongoException;
	import com.mongodb.WriteConcern;
	import com.mongodb.DB;
	import com.mongodb.DBCollection;
	import com.mongodb.BasicDBObject;
	import com.mongodb.DBObject;
	import com.mongodb.DBCursor;
	import com.mongodb.ServerAddress;
	import java.util.Arrays;

	public class MongoDBJDBC{
	   public static void main( String args[] ){
	      try{   
			 // 连接到 mongodb 服务
	         MongoClient mongoClient = new MongoClient( "localhost" , 27017 );
	         // 连接到数据库
	         DB db = mongoClient.getDB( "test" );
			 System.out.println("Connect to database successfully");
	      }catch(Exception e){
		     System.err.println( e.getClass().getName() + ": " + e.getMessage() );
		  }
	   }
	}
挺基础的,刚开始学习java和数据库.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值