JAVA如何连接数据库,用MYEclipse,数据库用sql2000的增删改查为例!!

请高手指点

/**
* 建立数据库连接
* @author hantao
*
*/
public class DBconnection {
private Connection conn;
public DBconnection(String driver)
{
try {
Class.forName(driver);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
public Connection getConnection(String url,String username,String password) throws SQLException, ClassNotFoundException{
conn = DriverManager.getConnection(url,username,password);
return conn;
}
}

driver = com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/TreasuryChina_DBcharacterEncoding=UTF-8
username=数据库用户名
password=数据库密码

sqlserver的driver 和url网上很多 自己找找,太长了 记不住。

用的时候/****建立连接****/
String driver = com.mysql.jdbc.Driver
String //。。写不下。。url=jdbc:mysql://127.0.0.1:3306/TreasuryChina_DBcharacterEncoding=UTF-8
String username=数据库用户名
String password=数据库密码
DBconnection dbcon = new DBconnection(driver);
Connection conn = null;

conn = dbcon.getConnection(url,username, password);

这个conn就是得到了连接
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-18
首先得把概念和你说清楚。
java是一种编程语言
sql是操作数据库语言,不是数据库。
连接数据库,在java中一般使用jdbc
数据库有很多种,像oracle,mysql,sql
server等,他们都是有自己的驱动。
用什么数据库,就把其驱动包导入,然后可以使用jdbc
具体连接数据库的操作,百度搜索“jdbc
oracle”或者其他数据库,有很多很多例子。

java怎么连接数据库?
1.注册驱动 Class.forName("驱动类完整类名");2.根据连接串,用户名,密码来 创建连接Connection 对象 Connection connection=DriverManager.getConnection("连接串");3.根据连接获取操作sql语句对象 一般有三种。PreparedStatemetn pstmt=connection.prepareStatement("sql语句");Statement ment=connection.create...

如何配置java环境变量以及myeclipse连接数据库mysql
系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;系统变量→新建 CLASSPATH 变量 变量值填写 .;%JAVA_HOME%\\lib;%JAVA_HOME%\\lib\\tools.jar(注意最前面有一点)系统变量配置完毕 myeclipse连接数据库mysql:从官网下载mysql包并解压,解压后选择复制 在...

java web与数据库相连,具体怎么做
1.首先要移动mysql-connector-java-5.1.44-bin.jar到tomactde的lib目录下(我的目录是这样:F:\\tomcat\\apache-tomcat-7.0.63\\lib)这是一个连接数据库要用到包,一般在下载mysql的时候选择配置会下载,然后移动到tomact的lib下;2.在你要连接数据库的项目中新建一个jsp文件,将下列代码复制进去;...

java怎样用jsp实现对数据库的增删改查操作
例如要删除 当点击删除时 连接到你个servlet 并把uid当作参数传到servlet中在servlet获取到uid 调用dao中的删除的方法(把uid当作参数)其他的添加 修改都也一样!在添加和修改时 通过表单 提交来完成

关于Java 急!!!
看到很多类似毕业设计的问题,JAVA做毕业设计的话,一般是J2EE,了解下sevelet,JSP.一般毕业设计的话也就是对几个表的增删改查。比较简单。至于用什么软件:1.编程工具(eclipse(myeclipse),jbuilder...推荐使用myeclipse)2.数据库(oracle,sqlserver,mysql...看你选哪个了,建议oracle或sqlserver,oracle...

在MyEclipse里DB Browser里已经链接成功sqlserver数据库,,然后在jsp...
不能直接在jsp页面直接调用数据库,而是应该在jdbc中连接数据库。。。 然后在持久层Dao中实现数据库的 增删查改 操作!! 不知道你是否用了hibernate,用了的话就不用jdbc这一步了

求JAVA项目经验
运行环境:TOMCAT5.5.20 应用服务器,Windows 2000 开发工具:MyEclipse Enterprise Workbench 5.1.0 GA,Macromedia Dreamweaver MX 采用技术:HTML、JavaScript、FCKeditor、Struts、基于Moduel2的MVC程序架构、基于Web开发的组件应用,SQL Server 数据库管理系统(采用JDBC连接)。项目描述:整个项目由前台的...

请简述在JAVA Web应用开发中使用Hibernate操作数据库的步骤?
第一步:导入hibernate的jar包 到WEB-INF的lib下 第二步:在src目录下写一个hibernate.cfg.xml配置文件 <?xml version='1.0' encoding='gb2312'?> <!DOCTYPE hibernate-configuration PUBLIC "-\/\/Hibernate\/Hibernate Configuration DTD 3.0\/\/EN""http:\/\/hibernate.sourceforge.net\/hibernate-...

如何用java开发一个web系统
2.需要的技术:java基础、sql、jdbc、html、css、jsp、servlet(这里就不说一些框架了)3.设计web系统数据库结构,用eclipse编写web系统页面,编写java servlet代码处理页面请求,jdbc连接数据库进行数据交互,最后将开发好的web系统部署到web服务器上启动,最后直接在IE或其他浏览器中进行访问。4.不清楚你...

Java 的应用程序开发过程
普遍对于增删改查的英文缩写为crud 即create read updata delete(不按顺序翻译)一般商业做法为有几个类就建立几个管理类(最基础的做法,也很可能为了一个类建立很多接口或其他实现),于是我们需要下面几个类来进行实体类到数据库的转化。1、商品管理 2、供应商管理 3、客户管理 4、仓库单管理 5、...

相似回答