配色: 字号:
mysql基本语法
2012-06-03 | 阅:  转:  |  分享 
  
?DriverManager.registerDriver(drv);
?方式三:编译时在虚拟机中加载驱动
?sql–Djdbc.dirvers=驱动全名类名
?例:java–Djdbc.drivers=oracle.jdbc.driver.OracleDriverLab1
?使用系统属性名,加载驱动;-D表示为系统属性赋值。
?
?附:Oracle的Driver的全名
oracle.jdbc.driver.OracleDriver
?SQLServer的Driver的全名
com.microsoft.jdbc.sqlserver.SQLServerDriver
?②建立连接
?conn=DriverManager.getConnection(“jdbc:oracle:thin:@127.0.0.1
:1521:tzq”,
?”User”,”Pasword”);
?
?Connection连接是通过DriverManager的静态方法getConnection(....)
来得到的,这个方法的实质是把参数传到实际的Driver中的connect()
方法中来获得数据库连接的。
?OracleURL的格式:
?jdbc:oracle:thin:(协议)@XXX.XXX.X.XXX:XXXX(IP地址及端口
号):XXXXXXX(所使用的库名)
?MySqlURL的写法例:jdbc:mysql://127.0.0.1:3306/test
?SQLServerURL的写法例:
jdbc:microsoft:sqlserver://127.0.0.1:1433
?③获得一个Statement对象stm=conn.createStatement();
?④通过Statement执行SQL语句
?stm.excuteQuery(Sringsql);//返回一个查询结果集
?stm.excuteUpdate(Stringsql);//返回值为int型,表示影响
记录的条数。
?Stm.excute(Stringsql);//返回true,表示查询;返回
false,表示其它操作。
?将java语句通过连接发送到数据库中执行,以实现对数据库的操作。
?⑤处理结果集
?⑥关闭数据库连接(释放资源)调用.close()
献花(0)
+1
(本文系浪_淘_沙首藏)