1. 程式人生 > >JAVA專案連線到JDBC

JAVA專案連線到JDBC

public class JDBCTest {

    public static void main(String[] args) throws Exception {

        Connection conn = null;
        String sql;
        String url = "jdbc:mysql://localhost:3306/test?user=root&password=123456&useUnicode=true&characterEncoding=UTF-8";
        try {
            Class.forName("com.mysql.jdbc.Driver"
); System.out.println("成功載入mysql程式"); conn = DriverManager.getConnection(url); //一個connection代表一個連線 Statement stmt = conn.createStatement(); //Statement裡面帶有很多方法,比如executeUpdate可以實現插入、更新和刪除等 // sql = "drop table if exists student"; // int result = stmt .executeUpdate(sql);
// if(result!= -1) // { // System.out.println("student表已存在,並且刪除成功"); // } sql = "create table if not exists student(NO char(20) , name varchar(20) , primary key(NO))" ; int result = stmt.executeUpdate(sql); if (result != -1) { System.out
.println("建立資料表成功"); sql = "insert into student(NO,name) values ('201703','趙麗穎')"; result = stmt.executeUpdate(sql); sql = "insert into student(NO,name) values ('201704','李易峰')"; result = stmt.executeUpdate(sql); sql = "select * from student"; ResultSet rs = stmt.executeQuery(sql); System.out.println("學號\t姓名"); while(rs.next()) { System.out.println(rs.getString(1)+"\t"+rs.getString(2)); } } } catch (SQLException e) { // TODO Auto-generated catch block System.out.println("MySql操作錯誤"); e.printStackTrace(); }catch (Exception e) { // TODO: handle exception e.printStackTrace(); }finally { conn.close(); } } } ***CMD操作資料庫*** 1、以管理員身份進入cmd 2、mysql -u root -p 3、輸入password 4、通過下面語句可以給usernyl使用者賦予所有資料庫連結的查詢修改增加和刪除的許可權,或者通過test.*可以給該使用者賦予test資料庫連結的許可權 `grant select,insert,update,delete on *.* to [email protected] identified by "passwordnyl";` 5、`show databases`顯示所有資料庫連線 6、`use database`通過use進入到某個資料庫連線 7、`shouw tables`顯示該資料庫連線中的所有table 8、接下來可以操作資料庫`selct * from student`

相關推薦

java專案連線mysql資料庫的jdbc遇到的問題

最近在寫java專案的時候想要往資料庫裡存點東西,於是就用mysql資料庫來存資料,可我在使用過程中遇到了兩個問題,現做個筆記,問題如下: 一、報com.mysql.jdbc.Driver類未找到         之所以報這個錯,不是因為沒有匯入mysql驅動包,而是我導的

JAVA專案連線JDBC

public class JDBCTest { public static void main(String[] args) throws Exception { Connection conn = null; Str

Java資料庫連線JDBC

1.JDBC是什麼? JDBC是用於在Java語言程式設計中與資料庫連線的API。根本上,JDBC是一個規範,它提供了一整套介面,允許以一種可移植的訪問底層資料庫API。 Java可以用它來編寫不同型別的可執行檔案。 2.JDBC架構 兩層: 三層:

Java資料庫連線--JDBC基礎知識(操作資料庫:增刪改查)

1 package sql.model; 2 3 import java.util.Date; 4 5 public class Goddess { 6 private Integer id; 7 private String userName; 8 priva

nodejs連線Access資料庫,出現Error: Spawn C:\WINDOWS\SysWOW64\cscript.exe error Java專案生成可執行jar包、exe檔案以及在Windows下的安裝檔案

因為集成了第三方的資料庫,所以需要獲取資料庫的資料 使用 var connection = ADODB.open('Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+config.id_path+';');  

使用JNDI連線資料庫 (DataSource)ctx.lookup("java:comp/env/jdbc/DBPool")

                  使用JNDI連線資料庫 轉載:http://blog.sina.com.cn/s/blog_613963d10100stor.html   建立一個獲取co

JDBC-java資料庫連線

java資料庫連線體系結構是用於Java應用程式連線資料庫的標準方法。JDBC對Java程式設計師而言是API,對實現與資料庫連線的服務提供商而言是介面模型。作為API,JDBC為程式開發提供標準的介面,併為資料庫廠商及第三方中介軟體廠商實現與資料庫的連線提供了標準方法。

如何簡單的測試Java 資料庫的jdbc是否連線成功?

把需要連線的jdbc的jar包先新增到專案中,建立個測試類,進行測試。 執行方式為:JUnit Test;進行測試如果輸出連線成功,說明成功了! package cn.my.jdbc; import java.sql.DriverManager; import java.sql.SQL

Java個人總結——JDBC資料庫連線池(二)

三種常見的資料庫連線池 一、DBCP連線池 DBCP(DataBase connection pool),[資料庫連線池]。是 apache 上的一個 java 連線池專案,也是 tomcat 使用的連線池元件。單獨使用dbcp需要2個包:commons-dbcp.

java專案使用redis / 連線池配置

1. pom                   <dependency>     <groupId>

jdbc 中通過Java程式碼連線資料庫

示例程式碼 1.通過建立一個類  寫出連線資料庫的相關屬性 username,password,URL,Connection Statement . Resultset 物件 2.載入並註冊MySQL的驅動——在Java程式中,可以通過 “Class.forName(“

Redis連線Java專案

1.新建一個Maven Project: Redis 2.允許原始檔夾的輸出資料夾 3.修改pom.xml檔案 <project xmlns="http://maven.apache.org

JAVA資料庫連線JDBC深度分析解析連結過程及方式

一、概念 Java DataBase Connectivity,是一種用於執行SQL語句的Java API,它由一組用Java語言編寫的類和介面組成。通過這些類和介面, JDBC把SQL語句傳送給不同型別的資料庫進行處理並接收處理結果。 二、JDBC兩大類 1.

JDBCJava資料庫連線

Stu類:存表中記錄 package cn.jdbc.entity; import java.io.Serializable; public class Stu implements Serializable{ private String sid; pr

Java程式通過JDBC連線遠端資料庫MySQL

程式碼如下: import java.sql.*; public class jdbc { @SuppressWarnings("unused") public static void main

java開發中JDBC連線資料庫的步驟

JDBC核心類 DriverManager 用於管理驅動/獲得連線 Connection 用於連線資料庫 Statement 用於執行SQL語句 ResultSet 使用者獲取執行結果,可

Java資料庫連線JDBC介面

JDBC:Java Database Connection是Java資料庫連線介面,是Java與資料庫連線的橋樑。通過Java的Driver介面連線資料庫,在此之前,需匯入相關jar包(即資料庫驅動器,不同型別的資料庫有不同jar包,上網下載並匯入即可)。下一步

java專案生成安裝檔案(工具為exe4j、Inno setup,有工具連線

今天做的是將java專案生成可安裝的exe檔案,一併將jre也打包進去了,這樣可以在沒安裝java虛擬機器的電腦上安裝使用該程式。下面介紹詳細步驟。新建一個資料夾,最好和專案名相同,然後將生成的jar檔案,exe檔案以及一些小圖示都放在資料夾中。 一、將java專案打包;

完整java開發中JDBC連線資料庫程式碼和步驟

宣告:來自Hongten(部落格園) JDBC連線資料庫 建立一個以JDBC連線資料庫的程式,包含7個步驟: 1、載入JDBC驅動程式: 在連線資料庫之前,首先要載入想要連線的資料庫的驅動到JVM(Java虛擬機器), 這通過java.lang

java專案啟動失敗1:web專案的訪問根路徑配置問題導致無法連線資料來源,server檔案被強制改變

環境:eclipse+Tomcat 錯誤:時間過得有點久,好像是專案啟動失敗,無法連線資料來源,還是啟動後無法訪問頁面來著 問題發現:除錯了很久才發現,Servers中的server.xml中的Context的path屬性是要配置成空的,如下圖。 但是專案啟動的時候