mysql怎么搭建接口 mysql数据库接口如何写

如何建立com组件连接mysqlmsql数据库连接:
一、传统方法:
1、本人使用JDBC驱动mysql-connector-java-5.1.6-bin.jar,将此驱动包放到%Tomcat_Home%\common\lib\下,
2、在应用程序中加载此包,右键项目属性-java build path-libraries-external libraries
3、在应用程序中加载驱动,Class.forName("com.mysql.jdbc.Driver").newInstance()
4、 用java.sql.DriverManager类取得一连conn=DriverManager.getConnection(url);
5、用java.sql.Statement接口创建stmt 对象,stmt=conn.createStatement();
或java.sql.PreraredStatement接口 pstmt;
6、用java.sql.ResultSet接口创建rst对象,rst = stmt.executeQuery(sql语句);
7、 处理结果集,断开数据库连接 。
二、数据池连接技术
1、将mysql-connector-java-5.1.6-bin.jar,也在%Tomcat_Home%\common\lib\下,
2、在tomcat中manager中配置数据源名,配置完后内容自动放在conf\server.xml中 。
3、在conf\catalina\localhost\下建你应用程序的xml文件,例wei2.xml中,内容为Context docBase="wei2" path="/wei2"
ResourceLink global="jdbc/mysql" name="jdbc/mysql" type="javax.sql.DataSource"/
/Context
其中jdbc/mysql为配置的JNDI;
下面说下JNDI与DataSource
JNDI java naming directory interface命名和目录接口命名服务来使组件定位到其它组件和资源(数据库资源),JNDI所有名应该以字符串java:comp/env开始;
要定位JDBC资源中,这时就可以编写代码使用JNDI的lookup()方法来定位到这个资源了 。
JNDI命名服务有一组将名称与对象联系在一起的绑定 。JNDI中的lookup()方法传递一个JNDI参数(java:comp/env/myjdbc,前面java:comp/env是必要的 。),返回相应的对象(返回类型为DataSource,若为数据库 , 则可用DataSource中的getConnection()方法获取数据库连接).
DataSoure 是javax.sql.DataSource类型 。
数据库连接池分三步:
1、指定数据库连接的逻辑名,起名java:comp/env/myjdbc
2、获取与逻辑名相当的DataSource对象,代码为:
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup(“java:comp/env/myjdbc”);
3、由DataSource对象获取Connection对象
Connection con=ds.getConnection();
综上所有步骤:
Connection con;
Private void init(){
Try{
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup(“java:comp/env/jdbc/mysql”);
Conn = ds.getConnection();
}
Catch(Exception e){
e.printStackTrace();
}
}
这段代码使用连接池技术返回一个Connection对象.
我想问如何用java语言写连接mysql数据库的接口,使其他的语言的程序能够通过我这个接口访问数据你好 我写下思路
1 创建一个javaweb工程 该工程部署再服务器中 你可以访问链接 例如 http localhost 8080/test/user?m=deleteid=1
这个链接的功能删除id为1 的user ,这在你test工程里面实现 属于javaweb开发本身的知识  , 然后你把这个链接给别人 因为是http请求 什么语言都可以的 例如php和.net都可以创建http请求 他们只需要把id值改成2或者3 不就可以删除用户2或者用户3了嘛
聚尔淘 juertao.com 技术部工程师为你解答
如何用mysql实现ODBC(JDBC桥)连接数据库?步骤(1):加载要使用的数据库驱动程序类,该工作由Class类的静态方法forName完成,他加载向相应的驱动程序类 , 并创建该类的一个实例 。加载JDBC-ODBC桥驱动类采用如下语句:
Class.forName("classname");
(2):声明一个Connection接口的对象 。如:
Connection conn;
(3)并使用driverManager类的静态方法getConnection建立数据库连接,该方法主要有两种重载形式:
Connection getConnection(String url);

推荐阅读