九九国产视频_亚洲精品国产三级在线观看_很污很黄能把下面看湿的短文_69色视频日韩在线视频

MM.MySQL MySQL的JDBC驅動程序的介紹

[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!

MM.MySQL MySQL的JDBC驅動程序的介紹
  1、用DriverManager登記mm.mysql
  mm.mysql的class名為org.gjt.mm.mysql.Driver,登記時必須寫成
  Class.forName("org.gjt.mm.mysql.Driver").newInstance();
  
  2、jdbc url參數說明
  url格式:jdbc:mysql://[hostname][:port]/dbname[?param1=value1][¶m2=value2]...
  參數名 取值 缺省
  user 數據庫用戶名 無
  password 數據庫用戶口令 無
  autoReconnect 當數據庫連接丟失時是否自動連接,取值true/false false
  maxReconnects 如果autoReconnect為true,此參數為重試次數,缺省為3次 3
  initialTimeout 如果autoReconnect為true,此參數為重新連接前等待的秒數 2
  maxRows 設置查詢時返回的行數,0表示全部 0
  useUnicode 是否使用unicode輸出,true/false false
  characterEncoding 如果useUnicode,該參數制定encoding類型,建議使用8859_1 無
  
  提示
  同時使用useUnicode,characterEncoding,能解決數據庫輸出時的中文問題
  如:jdbc:mysql://localhost/test?user=root&useUnicode=true;characterEncoding=8859_1
  
  實際例子,舉一個簡單的例子
  這個jsp例子使用一個庫,該庫只有一個表(地址簿)
  
  create database addressbook
  use addressbook
  create table addressbook (id int auto_increment primary key,name varchar(30),address varchar(255),phone varchar(20));
  
  插入記錄
  insert into addressbook (name,address,phone) values ('jjx','zhejiang yuyao','0574-2222222');
  
  jsp代碼:代碼中使用了absolute,ResultSet.TYPE_SCROOL_SENSITIVE等的目錄是為了測試mm.mysql是否符合jdbc 2.0的規范
  <%@ page import="java.sql.*" %>
  <%
  out.println("通訊錄!");
  
  try {
  Class.forName("org.gjt.mm.mysql.Driver").newInstance();
  
  }
  catch (Exception E) {
  out.println("Unable to load driver.");
  
  }
  
  try {
  Connection C = DriverManager.getConnection("jdbc:mysql://localhost/addressbook?user=root&password=jjx&useUnicode=true&characterEncoding=8859_1");
  Statement s=C.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
  ResultSet rs=s.executeQuery("select * from addressbook");
  out.println("<table border=1>");
  int i=1;
  for (i=10;i<20;i++)
  {
  if (rs.absolute(i))
  {
  out.println("<tr><td>");
  out.println(rs.getString(1));
  out.println("</td>");
  out.println("<td>");
  out.print(rs.getString(2));
  out.println("</td>");
  out.println("<td>");
  out.print(rs.getString(3));
  out.println("</td></tr>");
  }
  else
  {
  break;
  }
  
  }
  out.println("</table>");
  rs.close();
  s.close();
  C.close();
  
  }
  catch (SQLException E) {
  out.println("SQLException: " + E.getMessage());
  out.println("SQLState: " + E.getSQLState());
  out.println("VendorError: " + E.getErrorCode());
  }
  
  %>

 

問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責聲明,若由于商用引起版權糾紛,一切責任均由使用者承擔。

您必須遵守我們的協議,如您下載該資源,行為將被視為對《免責聲明》全部內容的認可->聯系老梁投訴資源
LaoLiang.Net部分資源來自互聯網收集,僅供用于學習和交流,請勿用于商業用途。如有侵權、不妥之處,請聯系站長并出示版權證明以便刪除。 敬請諒解! 侵權刪帖/違法舉報/投稿等事物聯系郵箱:service@laoliang.net
意在交流學習,歡迎贊賞評論,如有謬誤,請聯系指正;轉載請注明出處: » MM.MySQL MySQL的JDBC驅動程序的介紹

發表回復

本站承接,網站推廣(SEM,SEO);軟件安裝與調試;服務器或網絡推薦及配置;APP開發與維護;網站開發修改及維護; 各財務軟件安裝調試及注冊服務(金蝶,用友,管家婆,速達,星宇等);同時也有客戶管理系統,人力資源,超市POS,醫藥管理等;

立即查看 了解詳情