jdbc連接數據庫



import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

public class ConnDb {

	public static void main(String[] args) throws SQLException {
		/**
		 * 此方法操作中文存儲時候爲???
		 */
//		String url = "jdbc:mysql://localhost:3306/test";
//		String username = "root";
//		String password = "root";
		
		/**
		 * 解決數據庫存儲中文時候亂碼問題
		 */
//		String url = "jdbc:mysql://localhost:3306/test?user=root&password=root&useUnicode=true&characterEncoding=GB2312";		
		String url = "jdbc:mysql://localhost:3306/test?user=root&password=root&useUnicode=true&characterEncoding=GBK";
		Connection conn;
		
		try {
			
			Class.forName("com.mysql.jdbc.Driver");
		
//			conn = DriverManager.getConnection(url, username, password,);
			
			conn = DriverManager.getConnection(url);
			
			Statement st = (Statement) conn.createStatement();
			
			String sql = "insert into tbl_user(UserName,UserSex,UserCard,UserAge)values('孫儷',1,'100000000000021',35)";
			
			int count = st.executeUpdate(sql);
			
			System.out.println("插入" + count + "條數據。");
			
		} catch (ClassNotFoundException e) {
			
			e.printStackTrace();
			
		}
	}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章