使用JDBC连接数据库一般步骤有,下载好上面的Jdbc驱动器后

Eclipse连接到My sql数据库的操作,亲测可以使用)连接到数据库的时候,jdbc接口层,为访问不同数据库提供统一接口     ,二.准备工作,使用JDBC连接数据库一般步骤有,3、创建sql语句执行对象 ,定义一个String url,2.找到相应数据库的URL

Eclipse连接到My sql数据库的操作总计,eclipsesql

Eclipse连接到My sql数据库的操作

(自个儿亲测,早先上学Eclipse(作者的Eclipse版本是4.5.2,Jdbc驱动器的jar包版本是5.1.7,亲测能够采取)连接到数据库的时候,开采网络有许多种经营历,不过开掘网络的现身许多谬误,故此发布此博客,希望对我们有所扶助)

1:首荐你须要下载Jdbc驱动器(mysql-connector-java-5.1.7-bin.jar)那个文件(百度云盘

下载上边十二分文件也是格外不利啊,所感到了你们的低价,特此分享。

2:下载好地方的Jdbc驱动器后,就能够先导先导操作了,首先张开Eclipse,创设三个Project,笔者的工程的名字叫做demo,然后右击src,继续找到new,找到Floder,然后如图图片 1

接下来在工程上边包车型地铁src右击接下来正是将下载好Jdbc驱动器粘贴到那个demo这几个工程上边包车型客车lib上边,然后点击刚才粘贴的相当jar包,找到build
path继续找到add to build
path,图片 2并发的结果如上航海用教室所示,那时加多完毕现在,才足以利用Eclipse连接My
sql数据库

连天数据库代码如下(要求重视注意的是Connection
connect=DriverManage.getConnection(“jdbc:mysql://localhost:3306/test”,”root”,”密码”))

地方那一句里面包车型客车”密码”是你的数据库本身的密码;须要自个儿修改一下,上边”jdbc:mysql://localhost:3306/test”里面包车型地铁test是投机使用mysql创造的三个表,是团结创立的,必要额外注意;(创建my
sql语句就要本博客的其余地点找到,敬请关切)

package com.ningmengxueyuan;

import java.sql.*;

public class MysqlJdbc{  
    
     public static void main(String args[]) {  
     try {  
          Class.forName(“com.mysql.jdbc.Driver”);  //加载MYSQL
JDBC驱动程序  
          //Class.forName(“org.gjt.mm.mysql.Driver”);  
          System.out.println(“Success loading Mysql Driver!”);  
         }catch (Exception e) {  
          System.out.print(“Error loading Mysql Driver!”);  
          e.printStackTrace();  
     }  
     try{  
          Connection connect = DriverManager.getConnection(  
           “jdbc:mysql://localhost:3306/test1″,”root”,”123456″);  
           //连接U逍客L为 jdbc:mysql//服务器地址/数据库名
,前边的2个参数分别是登录用户名和密码  
           
          System.out.println(“Success connect Mysql server!”);  
          Statement stmt = connect.createStatement();  
          ResultSet rs = stmt.executeQuery(“select * from user”);  
                        //user 为你表的名称  
          while (rs.next()) {  
                  System.out.println(rs.getString(“name”));  
             }  
         }catch(Exception e) {  
          System.out.print(“get data error!”);  
          e.printStackTrace();  
         }  
    
     }  
    
}

sql数据库的操作计算,eclipsesql
Eclipse连接到My sql数据库的操作
(本身亲测,起初上学Eclipse(作者的Eclipse版本是4.5.2,Jdbc驱动器…

1.在Eclipse中新建Java工程

一.运转条件:

采取JDBC连接数据库,jdbc连接数据库

JDBC(Java Data Base
Connectivity)数据库连接,我们在编排web应用或java应用程序要连接数据库时将要动用JDBC。使用JDBC连接数据库一般步骤有:

1、加载驱动程序 Class.forName(driver);

2、创造连接对象 Connection con
= DriverManager.getConnection(url,username,password);

3、创立sql语句实行对象 

4、执行sql语句

5、对施行结果开展拍卖

6、关闭相关的连接对象(顺序跟阐明的相继相反)

下边是以创立与MySQL数据库连接的例证,别的数据库的过程看似

 

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

public class DBConnection
{

public static void main(String[] args)
{
String driver = “com.mysql.jdbc.Driver”;

//localhost指本机,也足以用地点ip地址替代,3306为MySQL数据库的暗中同意端口号,“user”为要延续的数额库名
String url = “jdbc:mysql://localhost:3306/user”;

//填入数据库的用户名跟密码
String username = “test”;
String password = “test”;
String sql = “select * from
user”;//编写要进行的sql语句,此处为从user表中询问全数用户的消息

try
{
Class.forName(driver);//加载驱动程序,此处运用隐式注册驱动程序的秘诀

}
catch(ClassNotFoundException e)
{
e.printStackTrace();
}
try
{
Connection con =
DriverManager.getConnection(url,username,password);//创设连接对象
Statement st = con.createStatement();//制造sql实践对象
ResultSet rs = st.executeQuery(sql);//实施sql语句并回到结果集

while(rs.next())//对结果集进行遍历输出
{

System.out.println(“username:
“+rs.getString(1));//通过列的标号来获得数量
System.out.println(“useradd:
“+rs.getString(“useradd”));//通过列名来博取多少
System.out.println(“userage: “+rs.getInt(“userage”));
}
//关闭相关的靶子
if(rs != null)
{
try
{
rs.close();
}
catch(SQLException e)
{
e.printStackTrace();
}
}

if(st != null)
{
try
{
st.close();
}
catch(SQLException e)
{

e.printStackTrace();
}
}

if(con !=null)
{

try
{

con.close();
}
catch(SQLException e)
{
e.printStackTrace();
}
}
}
catch(SQLException e)
{
e.printStackTrace();
}

}

}

 

Java连接Mysql、Oracle数据库进行查询操作

2.引入JDBC库(在bulid path 的extenrnal里)

MySQL:sqlyog-win64

java中利用JDBC连接数据库的步子?

1.登记驱动
Class.forname(“com.mysql.jdbc.Driver”);//这是三翻五次mysql数据库的驱动
2.获得数据库连接
java.sql.Connection conn=java.sql.DriverManager.getConnection();
3.获取表明式
java.sql.Statement
stmt=conn.createStatement(“jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=GBK”,”root”,”null”);//多个参数分别是数据库连接的U奇骏L,用户名,密码
4.推行SQL
java.sql.ResultSet rs=stmt.executeQuery(“select * from user”);
5.彰显结果集里面包车型大巴多寡
while(rs.next()){
System.out.println(rs.getInt(1));
System.out.println(rs.getString(“username”));
System.out.println(rs.getString(“password”));
System.out.pringln();
}//实践插入语句
//stmt.executeUpdate(“insert into user values(1,’中文’,’345′)”);
6.获释财富
rs.close();
stmt.close();
conn.close();
 

1.先是需求在工程中程导弹入相应库文件,然后得加载相应的驱动。

3.

jdbc驱动:http://download.csdn.net/source/3451945(英特网看大神帖子得到的)

java中应用JDBC连接数据库的步调?

1.报了名驱动
Class.forname(“com.mysql.jdbc.Driver”);//这是三番五遍mysql数据库的驱动
2.猎取数据库连接
java.sql.Connection conn=java.sql.DriverManager.getConnection();
3.获取表明式
java.sql.Statement
stmt=conn.createStatement(“jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=GBK”,”root”,”null”);//四个参数分别是数据库连接的U君越L,用户名,密码
4.实践SQL
java.sql.ResultSet rs=stmt.executeQuery(“select * from user”);
5.突显结果集里面包车型大巴数目
while(rs.next()){
System.out.println(rs.getInt(1));
System.out.println(rs.getString(“username”));
System.out.println(rs.getString(“password”));
System.out.pringln();
}//推行插入语句
//stmt.executeUpdate(“insert into user values(1,’中文’,’345′)”);
6.自由能源
rs.close();
stmt.close();
conn.close();
 

JDBC(Java Data
Base
Connectivity)数据库连接,大家在编写制定web应用或java应用程序要一而再数据库时就要选用JDBC。…

Mysql用Class.forName(“com.mysql.jdbc.Driver”);Oracle用Class.forName(“oracle.jdbc.driver.OracleDriver”);

1)导入sql包(import java.sql.*)

Eclipse:Eclipse-win64

2.找到呼应数据库的U卡宴L;

2)加载(注册)mysql jdbc驱动程序

二.备选职业:

概念三个String url;倘若是Mysql,则 String
url=”jdbc:mysql://localhost:3306/test”;

 Class.forName(“com.mysql.jdbc.Driver”);

1.打开sqlyog,创制二个数额(为了不跟在此以前的数目搞混,拿来测验):

如果是Oracle,则String url = “jdbc:oracle:thin:@127.0.0.1:1521:ORCL”;

3)连接数据库(url)

CREATE   DATABASE  zmj_anqi;//创立二个数据库,表名起本身记得住的

(当中的参数依照机子本身数据库相应改造)

Connection connect=DriverManager.getConnection(
“jdbc:mysql://localhost:3306/test”,”root”,”123″);

use  zmj_anqi;//指定zmj_anqi为最近要操作的数据库

3.调用DriverManger的getConnection()方法,创设数据库连接

Connection connect=DriverManager.getConnection(
“jdbc:mysql://localhost:3306/test”);

CREATE   TABLE    user(id   VARCHAR(20),name  
VARCHAR(20));
//成立七个表user,设置八个字段。

Connection
conn=DriverManger.getConnection(url,username,password);在那之中username为数据库的用户名,password为数据库的密码

 

INSERTIN   TO   user    VALUES(‘1′,’zmj’);//插入一条数据到表中

4.室如悬磬叁个statement对象

ok。。

2.配置Eclipse:

Statement stat=conn.createStatement();

 

右键单击包所在的工程包(project),Build Path —> Configure Build
帕特h,在弹出的窗口中选择 Add External JA奥迪Q5s。

5.成立三个ResultSet对象