读书人

jdbc mysql例证

发布时间: 2012-08-31 12:55:03 作者: rapoo

jdbc mysql例子

?

为了防止以后遗忘,特做一个备注:

?

?

?

package sh.arvato.ua.csat;import java.sql.*;/** * 使用JDBC连接数据库MySQL的过程 * DataBase:hibernate_first, table:user; * @author Germmy 2012-02-22 */public class MySQLDBManager {    public MySQLDBManager(){try        {            //第一步:获取连接类实例con,用con创建Statement对象类实例 sql_statement            Connection con = getConnection();                        Statement sql_statement = con.createStatement();                        /************ 对数据库进行相关操作 ************/              //第二步:执行SQL语句            String query = "insert into newuser select name,password from user";                sql_statement.execute(query);            /************ 对数据库进行相关操作 ************/            //关闭连接和声明            sql_statement.close();            con.close();                    } catch(java.lang.ClassNotFoundException e) {            //加载JDBC错误,所要用的驱动没有找到            System.err.print("ClassNotFoundException");            //其他错误            System.err.println(e.getMessage());        } catch (SQLException ex) {            //显示数据库连接错误或查询错误            System.err.println("SQLException: " + ex.getMessage());        }}    public static Connection getConnection() throws SQLException,             java.lang.ClassNotFoundException     {        //第一步:加载MySQL的JDBC的驱动        Class.forName("com.mysql.jdbc.Driver");                //取得连接的url,能访问MySQL数据库的用户名,密码;studentinfo:数据库名        String url = "jdbc:mysql://localhost:3306/hibernate_first";                String username = "root";        String password = "root";                //第二步:创建与MySQL数据库的连接类的实例        Connection con = DriverManager.getConnection(url, username, password);                return con;            }            public static void main(String args[]) {        new MySQLDBManager();    }}
?

?

?

?

?

refurl:http://www.blogjava.net/myfly/archive/2008/09/18/229802.html

?

?

读书人网 >其他数据库

热点推荐