1. 程式人生 > >Java連結MySQL資料庫 操作

Java連結MySQL資料庫 操作

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Set;

//import java.util.*;
 
public class maino {

        public static void main(String[] args) {
                String driver ="com.mysql.jdbc.Driver";
                
                String url ="jdbc:mysql://localhost:3306/fei";//要操作的資料庫名稱
                
                String user ="root";//資料庫使用者名稱
                
                String password ="";//密碼
              
                try {
					Class.forName(driver);
					
					Connection conn = DriverManager.getConnection(url, user, password);
					
					if(!conn.isClosed())
						System.out.println("Succeeded connecting to the Database!");
					Statement statement = conn.createStatement();
					String sql ="select * from info";//要執行的sql語句
					String sql1 = "INSERT INTO info VALUES ('Bziill', '93rd', '17')";//要執行的sql語句
					statement.executeUpdate(sql1);
					ResultSet rs = statement.executeQuery(sql);//用rs獲得執行sql語句後得到的結果
					
					System.out.println("----------------");
					System.out.println("Result is :");
					String name=null;
					while (rs.next()) {
						System.out.println(rs.getString("Name")+": "+rs.getString("Age"));
					}
					
					
				} catch(ClassNotFoundException e) {   
					System.out.println("Sorry,cant find the Driver!");   
					e.printStackTrace();   
					} catch(SQLException e) {   
					e.printStackTrace();   
					} catch(Exception e) {   
					e.printStackTrace();   
					}   
               
                
        }
}

相關推薦

Java連結MySQL資料庫 操作

import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.State

Java連結Mysql資料庫

注意要下載最新的JDBC的jar包,並正確匯入 可以成功連線本地資料庫 然後可以呼叫ResultSet裡面的方法對資料庫進行增刪改查的操作了 往資料庫當前記錄集插入新行的操作流程如下: 1 呼叫moveToInsertRow()方法; 2 呼叫updateXXX()方法指定插入行各列的值; 3 呼叫ins

java連結mysql資料庫-jdbc

1、工具準備 常用的java環境,即eclipse,jdk等 mysql 5.6 資料庫 當網上下載一個MySQL連線驅動:mysql-connector-java-5.1.27.jar 地址為:https://dev.mysql.com/downloads/connect

java連結mysql以及對資料庫的增,刪,改,查

package com.jdbcdemo; import java.sql.Connection; import java.sql.Driver; import java.sql.DriverManager; import java.sql.PreparedStateme

JavaMySQL資料庫進行操作java

資料庫幾乎是每一個應用型的程式都會用到,學會如何高效操作資料庫也是開發一個重點。今天我總結了具體的操作步驟以及注意點。Java訪問資料庫主要用的方法是JDBC,它是java語言中用來規範客戶端程式如何來訪問資料庫的應用程式介面,提供了諸如查詢和更新資料庫中資料的方法,接下來

Java連線MySQL資料庫及簡單操作程式碼

Java連線MySql需要下載JDBC驅動MySQL-connector-java-5.0.5.zip(舉例,現有新版本)。然後將其解壓縮到任一目錄。我是解壓到D盤,然後將其目錄下的MySQL-connector-java-5.0.5-bin.jar加到classpath裡,具體如下: “我的電腦”-&

java呼叫mysql資料庫的基本操作方法

一.  關於java與mysql資料庫的連線: //載入資料庫驅動 Class.forName("com.mysql.jdbc.Driver"); //獲取連線//http://baidu.com Connection connection =Driv

python呼叫shell連結mysql資料庫進行操作

話不多說,直接上code python 指令碼:test_mysql.py #!/user/bin/env python #coding=utf-8 import subprocess def system_command(command): process

Java通過JDBC 進行MySQL資料庫操作

一:前言 在測試工作中難免會和資料庫打交道,可能大家對資料庫語句都比較熟,比如常見的增刪改查等,但是當我們在做自動化測試時,比如介面測試,大部分請求引數,可能都是從資料庫中取值,並且介面返回值最後都會記錄在資料庫中,這樣前提就需要和資料庫建立連線,才能進行讀寫

JAVAMYSQL資料庫進行批量操作,addBatch(),executeBatch()方法

有人說MySql的JDBC驅動,不是真正支援批量操作的,就算你在程式碼中呼叫了批量操作的方法,MySql的JDBC驅動也是按照一般操作來處理的。 但其實並非如此,Mysql 是有特殊的方式優化整個batch insert 結果的。 可不可以先假設 batch 的方式與非

Javamysql資料庫的增刪改查創表5個操作

package mywork.com; import java.sql.*; import java.text.DecimalFormat; // DecimalFormat df = new DecimalFormat("#0.000"); import java.util.Scanner; import

java 操作mysqljava連線mysql資料庫並查詢資料

做java開發不可避免要處理資料庫,所以這裡寫篇用jdbc來連線mysql的文章,java是一種高效能,通用的語言 。這使得它適合於編寫高效的ETL生產程式碼和計算密集型的機器學習演算法。 主要內容包括: 1、java連線mysql 2、java查詢my

Java ee 連結mysql 資料庫完整步驟

然後將它拖到這裡,再建立路徑 弄好之後,完成這個之後我們開啟MySql Workbench,建立一個數據庫這裡是 newcapec, 建立一張表 Device。 下面是程式碼實戰 package com.newcapec.helloweb

JDBC javaMySQL資料庫進行查詢操作,並把查詢的結果輸出

Resultset中的所有資料都可以通過getString()方法取得 String是可以接收表中的任意型別列的內容,所以在以下的程式中全部都使用getString()接收 package JDBC;

JavaJava執行MySQL資料庫的刪除操作

package JavaDatabaseProgramming; import java.sql.*; //執行資料庫的刪除操作 public class DeleteData { //定義MySQL

C#怎樣連結mysql資料庫

C#一般連結sqlserver資料庫,當然也會連結oracle。C#和MYSQL搭配貌似不多見哦 下面說說方法。 1、下載連結庫檔案,MySql.Data.dll MySql.Data.rar 2、工程引用檔案,並在類檔案中應用using using MySql.Data; using MySql.

ERROR:java連線mysql資料庫8.0以上版本

先上解決辦法: 1、修改jdbc.properties    原來是: jdbc.url=jdbc:mysql://localhost:3306/language_protection?useUnicode=true&characterEncoding=UTF

Python - - MySQL資料庫 - - 操作錦集

注:環境配置資訊,系統環境CentOS 7.4,資料庫版本 mysql-5.7.24 1,跳過授權表 # 在命令列跳過授權表命令 mysqld_safe --skip-grant-tables & # 在 my.cnf 檔案配置跳過授權表命令 [mysqld] skip-grant-t

java面試—mysql資料庫

MYSQL 一、sql的select語句完整的執行順序     1.sql select的執行順序:     1)、from組裝來自不同資料來源的資料;     2)、where基於指定的條件對記錄進行篩選

簡單Java類和資料庫操作及javafx的結合小專案

先圖為上   秦時明月漢時關,萬里長征人未還,妙呀,甚是..   1.開始 1.專案目的:   開發工具: Idea + Mysql + JAVASE   1.其實簡單來說就是實現兩張資料表的基本操作,     1.新增     2. 刪除     3.修改