簡單介紹了如何使用JDBC連接MySQL數據庫。首先是下載安裝好MySQL,eclipse,在eclipse新建jsp項目。
1,把連接驅動放在WEB-INF/lib下面,驅動名字叫做mysql-connector-java-6.0.5-bin.jar,可以從mysql官網下到。
2,新建一個DBHelper類,引入必須的文件。
import java.sql.Connection;import java.sql.DriverManager;3,把連接需要的字符串賦好。PRivate static final String driver = "com.mysql.jdbc.Driver"; //數據庫驅動 private static final String url="jdbc:mysql://localhost:3306/zhao?useUnicode=true&characterEncoding=UTF-8"; //連接數據庫的URL地址 private static final String username="muke1";//數據庫的用戶名 private static final String passWord="muke1";//數據庫的密碼private static Connection conn=null;這里“zhao”是我自己設定的數據庫名稱,可以在命令行root權限下通過“create database 數據庫名”來創建。4,加載驅動
Class.forName(driver);這里可以用try-catch語句塊捕獲一下異常。5,由單例模式返回數據庫連接對象。
public static Connection getConnection() throws Exception{ if(conn==null){ conn=DriverManager.getConnection(url, username, password); return conn; } return conn; }6,到這里這個最基本的數據庫連接類就寫好了,再寫一個main方法測試一下。public static void main(String[] args){ try { Connection conn=DBHelper.getConnection(); if(conn!=null){ System.out.println("數據庫連接正常"); } else{ System.out.println("數據庫連接異常"); } } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } }運行,輸出“數據庫連接正常”就表示連上了。
新聞熱點
疑難解答