文档章节

java中利用JDBC连接MySQL方法总结

溪边九节
 溪边九节
发布于 2016/04/09 22:04
字数 280
阅读 44
收藏 0

java中利用JDBC连接MySQL方法总结
2008年3月15日

1、配置MySQL驱动包
MySQL驱动包下载地址
http://dev.mysql.com/downloads/connector/j/5.1.html
(要注意版本号,MySQL版本为5.0的要下5.0的哦!)


(1)在cmd下调试JDBC连接MySQL要在环境变量中设置
CLASSPATH=D:/Java/mysqlconnertor/mysql-connector-java-5.0.8-bin.jar;

(2)在eclipse中调试JDBC连接MySQL数据库就需要在本文件夹中
构建路径->构建配置路径->添加外部JAR->导入MySQL驱动包
(mysql-connector-java-5.0.1-bin.jar)

2、具体代码以及在MySQL中的操作
(1)在MySQL中建立一个,库名:database ,表名:mytable
存在两个字段 即 id和name
(2)具体的实现代码:


import java.sql.*;

public class JdbcTest
{
  public static void main(String[] args)
  {
    try
    {
      Connection conn;
      Statement stmt;
      ResultSet res;
      //加载Connector/J驱动
      //这一句也可写为:Class.forName("com.mysql.jdbc.Driver");
      Class.forName("com.mysql.jdbc.Driver").newInstance();
      //建立到MySQL的连接
      conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1/database","root", "111");
      //root为MySQL的用户名,111为密码
      stmt = conn.createStatement(); //执行SQL语句
      res = stmt.executeQuery("select * from mytable");
      //处理结果集
      while (res.next())
      {
        String name = res.getString("name");
        System.out.println(name);
      }
      res.close();

    }
    catch (Exception ex)
    {
      System.out.println("Error : " + ex.toString());
    }
  }
}

© 著作权归作者所有

溪边九节

溪边九节

粉丝 43
博文 129
码字总数 107230
作品 1
南京
程序员
私信 提问
JDBC(Java Data Base Connectivity,java数据库连接)

JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。 Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法,JDBC对...

冰雷卡尔
2012/06/03
472
0
【Java学习路线】新手该如何一步步的学习 Java

新手该如何一步步的学习 Java? 如果真的想学Java,最好要循序渐进,有章有法的学习它! 今天小慕就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容。 首先,给大家分享一张以 企业...

Eddie_yang
2018/11/15
1K
0
JDBC连接MySQL数据库及示例

DBC是Sun公司制定的一个可以用Java语言连接数据库的技术。 一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提...

aminqiao
2014/06/10
211
1
JDBC连接各种数据库的字符串

JDBC连接各种数据库的字符串大同小异,在此总结一下,备忘。 oracle driverClass:oracle.jdbc.driver.OracleDriver url:jdbc:oracle:thin:@127.0.0.1:1521:dbname mysql driverClass:com...

长平狐
2012/08/27
877
0
Tomcat生成的session持久化到MySQL

Telling Tomcat to save session records in MySQL 此部分内容摘自 MySQL cookbook 3th。具体内容不做翻译,哈哈,懒 The default Tomcat default session storage mechanism uses temporar......

xiaoheike
2018/08/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Executor线程池原理与源码解读

线程池为线程生命周期的开销和资源不足问题提供了解决方 案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。 线程实现方式 Thread、Runnable、Callable //实现Runnable接口的...

小强的进阶之路
54分钟前
6
0
maven 环境隔离

解决问题 即 在 resource 文件夹下面 ,新增对应的资源配置文件夹,对应 开发,测试,生产的不同的配置内容 <resources> <resource> <directory>src/main/resources.${deplo......

之渊
今天
8
0
详解箭头函数和普通函数的区别以及箭头函数的注意事项、不适用场景

箭头函数是ES6的API,相信很多人都知道,因为其语法上相对于普通函数更简洁,深受大家的喜爱。就是这种我们日常开发中一直在使用的API,大部分同学却对它的了解程度还是不够深... 普通函数和...

OBKoro1
今天
7
0
轻量级 HTTP(s) 代理 TinyProxy

CentOS 下安装 TinyProxy yum install -y tinyproxy 启动、停止、重启 # 启动service tinyproxy start# 停止service tinyproxy stop# 重启service tinyproxy restart 相关配置 默认...

Anoyi
今天
2
0
Linux创建yum仓库

第一步、搞定自己的光盘 #创建文件夹 mkdir -p /media/cdrom #挂载光盘 mount /dev/cdrom /media/cdrom #编辑配置文件使其永久生效 vim /etc/fstab 第二步,编辑yun源 vim /ect yum.repos.d...

究极小怪兽zzz
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部