當前位置:首頁 » 數據倉庫 » javasql創建資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

javasql創建資料庫

發布時間: 2022-12-24 17:39:30

⑴ JAVA連接sql資料庫

本文將介紹使用java連接sqlserver資料庫


工具/材料

myeclipse 、 SqlServer資料庫


方法:

1、要向連接資料庫,首先應該保證資料庫服務打開

2、資料庫服務打開之後就可以在環境中編寫連接代碼了。如圖:


連接資料庫就是這兩個步驟:1)載入驅動、2)創建連接。

注意在導包是導入的java.sql下的。

接下來直接運行一下就可以測試是否連接成功了

⑵ 怎麼用java連接SQL資料庫

如何用java連接sql的資料庫 1、java資料庫操作基本流程 : java資料庫操作基本流程:取得資料庫連接 - 執行sql語句 - 處理執行結果 - 釋放資料庫連接
2、幾個常用的重要技巧:可滾動、更新的記錄集 、 批量更新 、事務處理1、取得資料庫連接1)用DriverManager取資料庫連接例子:String className,url,uid,pwd;
className = "oracle.jdbc.driver.OracleDriver";
url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr;
uid = "system";
pwd = "manager";
Class.forName(className);
Connection cn = DriverManager.getConnection(url,uid,pwd);2)用jndi(java的命名和目錄服務)方式例子String jndi = "jdbc/db";
Context ctx = (Context) new InitialContext().lookup("java:comp/env");
DataSource ds = (DataSource) ctx.lookup(jndi);
Connection cn = ds.getConnection(); //多用於jsp中2、執行sql語句1)用Statement來執行sql語句String sql;
Statement sm = cn.createStatement();
sm.executeQuery(sql); // 執行數據查詢語句(select)
sm.executeUpdate(sql); // 執行數據更新語句(delete、update、insert、drop等)statement.close();2)用PreparedStatement來執行sql語句String sql;
sql = "insert into user (id,name) values (?,?)";
PreparedStatement ps = cn.prepareStatement(sql);
ps.setInt(1,xxx);
ps.setString(2,xxx);
...
ResultSet rs = ps.executeQuery(); // 查詢
int c = ps.executeUpdate(); // 更新3、處理執行結果查詢語句,返回記錄集ResultSet。更新語句,返回數字,表示該更新影響的記錄數。ResultSet的方法:1、next(),將游標往後移動一行,如果成功返回true;否則返回false。2、getInt("id")或getSting("name"),返回當前游標下某個欄位的值。3、釋放連接。cn.close();一般,先關閉ResultSet,然後關閉Statement(或者PreparedStatement);最後關閉Connection可滾動、更新的記錄集1、創建可滾動、更新的StatementStatement sm=cn.createStatement(ResultSet.TYPE_SCROLL_ENSITIVE,
ResultSet.CONCUR_READ_ONLY);該Statement取得的ResultSet就是可滾動的2、創建PreparedStatement時指定參數PreparedStatemet ps=cn.prepareStatement(sql,
ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);ResultSet.absolute(9000);批量更新1、StatementStatement sm = cn.createStatement();
sm.addBatch(sql1);
sm.addBatch(sql2);
...
sm.executeBatch()一個Statement對象,可以執行多個sql語句以後,批量更新。這多個語句可以是delete、update、insert等或兼有2、 ps = cn.preparedStatement(sql);
{
ps.setXXX(1,xxx);
...
ps.addBatch();
}
ps.executeBatch();一個PreparedStatement,可以把一個sql語句,變換參數多次執行,一次更新。事務的處理1、關閉Connection的自動提交cn.setAutoCommit(false);2、執行一系列sql語句要點:執行每一個新的sql語句前,上一次執行sql語句的Statement(或者PreparedStatemet)必須先closeStatement sm ;
sm = cn.createStatement(insert into user...);
sm.executeUpdate();
sm.close();sm = cn.createStatement("insert into corp...);
sm.executeUpdate();
sm.close();3、提交cn.commit();

⑶ 通過java代碼如何實現對mysql資料庫進行創建新的資料庫的操作

1 import java.sql.Connection;
2 import java.sql.DriverManager;
3 import java.sql.ResultSet;
4 import java.sql.SQLException;
5 import java.sql.Statement;
6
7 public class CreateDataSource {
8
9 /**
10 * @param args
11 */
12 public static void main(String[] args) {
13 // TODO Auto-generated method stub
14 String database = "test2";
15 new CreateDataSource().getConn(database);
16 }
17
18 String mysqlDriver = "com.mysql.jdbc.Driver";
19 String url = "jdbc:mysql://localhost:3306/test1";
20 String newUrl = "jdbc:mysql://localhost:3306/";
21 String username = "root";
22 String password = "root";
23 Connection conn = null;
24 Connection newConn = null;
25
26 public Connection getConn(String database) {
27
28 try {
29 Class.forName(mysqlDriver);
30 } catch (ClassNotFoundException e) {
31 // TODO Auto-generated catch block
32 e.printStackTrace();
33 }
34 try {
35 String tableSql = "create table t_user (username varchar(50) not null primary key,"
36 + "password varchar(20) not null ); ";
37 String databaseSql = "create database " + database;
38
39 conn = DriverManager.getConnection(url, username, password);
40 Statement smt = conn.createStatement();
41 if (conn != null) {
42 System.out.println("資料庫連接成功!");
43
44 smt.executeUpdate(databaseSql);
45
46 newConn = DriverManager.getConnection(newUrl + database,
47 username, password);
48 if (newConn != null) {
49 System.out.println("已經連接到新創建的資料庫:" + database);
50
51 Statement newSmt = newConn.createStatement();
52 int i = newSmt.executeUpdate(tableSql);//DDL語句返回值為0;
53 if (i == 0) {
54 System.out.println(tableSql + "表已經創建成功!");
55 }
56 }
57 }
58
59 } catch (SQLException e1) {
60 // TODO Auto-generated catch block
61 e1.printStackTrace();
62 }
63 return conn;
64 }
65 }

⑷ 怎麼創建資料庫

問題一:創建資料庫的兩種方法 互動式創建,就是你右擊資料庫然後選擇新建資料庫按鈕就可以.....還有一種就是sql語句創建比如創建一個資料庫名為a 的資料庫,那麼sql語句就是,create database a;然後執行下就可以...

問題二:如何用MySQL建立資料庫 這很簡單啊!
在Windows下,假如你的MySQL裝在 D:\MySQL
就可以這樣:
先切換到它的bin目錄
cd D:\MySQL\bin\
撫:\MySQL\bin>mysql -u root -p
接著輸入你的root密碼
接下來你就可以創建資料庫、創建用戶、創建修改表之類的操作(常用命令如下)。
查看現有資料庫
mysql> show databases;
創建資料庫(假如資料庫名為 mydb)
mysql> create database mydb;
刪除資料庫(假如資料庫名為 mydb)
mysql> drop database accounts;
使用資料庫(假如使用資料庫 mydb)
mysql> use mydb;
執行完使用資料庫命令後,就可以對該資料庫進行創建、修改、插入、刪除表等操作,這些表的操作命令你可以到網上找找,不是很難的。一個資料庫就相當於一個 Excel 文件,而表則相當於Excel文件的單元格,數據就是存放在表中。

問題三:怎樣建立一個簡單資料庫? 把excel導入資料庫,不出現表格嵌套可以使用下面這個方法導入;
思路:
(1)、把excel數據讀入到dataset中;
(2)、建立相應結構的數據表格
(3)、把dat暢set中的數據更新到數據表中

問題四:如何用資料庫向導創建資料庫 Microsoft Access 提供了三種方法來創建 Access 資料庫 (Microsoft Access 資料庫:數據和對象(如表、查詢或窗體)組成的 *** ,與特定的主題或用途有關。)。
可以使用「資料庫向導」來創建資料庫。通過該向導可以從內置模板中進行選擇,然後對其進行一定程度的自定義。隨後,該向導會為資料庫創建一組表、查詢、窗體和報表,同時還會創建切換面板。表中不含任何數據。如果內置模板中的某個模板非常符合您的要求,請使用該方法。
使用「資料庫向導」創建資料庫
利用「資料庫向導」,用一步操作即可為所選資料庫類型創建必需的表、窗體和報表。這是創建資料庫的最簡單方法。該向導提供了有限的選項來自定義資料庫。
單擊工具欄上的「新建」。
在「新建文件」任務窗格中,在「模板」下,單擊「本機上的模板」。
在「資料庫」選項卡上,單擊要創建的資料庫類型的圖標,然後單擊「確定」。
在「文件新建資料庫」對話框中,指定資料庫的名稱和位置,然後單擊「創建」。
按照「資料庫向導」的指導進行操作。
如果向導未啟動
這可能是因為 Access 正運行於沙盒模式,但您的計算機上尚未安裝 Microsoft Jet 4.0 SP8 或更高版本。啟用沙盒模式後,必須安裝有 Jet 4.0 SP8 或更高版本,Access 才能完全發揮作用。
有關安裝 Jet 升級的詳細信息,請參閱 Office Online 文章關於 Microsoft Jet 4.0 SP8 或更高版本。
有關沙盒模式的詳細信息,請參閱 Office Online 文章關於 Microsoft Jet Expression Service 沙盒模式。
注釋 不能使用「資料庫向導」向已有的資料庫中添加新的表、窗體或報表。
如果正在使用 Access 2003,可以在 中搜索 Access 模板。下載模板是創建資料庫的最快方式。如果您找到了非常符合要求的模板,請使用該方法。模板是一個包含表、查詢、窗體和報表的 Access 資料庫文件 (*.mdb)。表中不含任何數據。打開資料庫後,可以自定義資料庫和對象。
使用模板創建資料庫
這是創建資料庫的最快方式。如果能找到並使用與您的要求非常接近的模板,則此方法效果最佳。
在工具欄上單擊「新建」。
在「新建文件」任務窗格中,在「模板」下,搜索特定的模板,或單擊「Office Online 模板」找到合適的模板。
找到需要的 Access 模板,然後單擊「下載」。
如果要基於自己的設計創建資料庫,請先創建一個空資料庫,然後再分別添加表、窗體、報表及其他對象。這是最靈活的方法,但需要分別定義每一個資料庫元素。
不使用「資料庫向導」創建空資料庫
單擊工具欄上的「新建」。
在「新建文件」任務窗格中的「新建」下,單擊「空資料庫」。
在「文件新建資料庫」對話框中,指定資料庫的名稱和位置,然後單擊「創建」。
然後將出現「資料庫」窗口 (資料庫窗口:在打開 Access 資料庫或 Access 項目時出現的窗口。它顯示用於新建資料庫對象和打開現有對象的快捷方式。),現在便可以在資料庫中創建所需的對象 (資料庫對象:Access 資料庫包含諸如表、查詢、窗體、報表、頁、宏和模塊等對象;Access 項目包含諸如窗體、報表、頁、宏和模塊等對象。)。...>>

問題五:怎樣在mysql中創建資料庫 是這句:創建一個資料庫MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
基本操作:MySQL中新建用戶,新建資料庫,用戶授權,刪除用戶,修改密碼的相關操作測試環境:WIN32 mysql5.0.45註:本操作是在WIN命令提示符下,phpMyAdmin同樣適用。
用戶:phplamp 用戶資料庫:phplampDB1.新建用戶。登錄MYSQL
@>mysql -u root -p
@>密碼
創建用戶
mysql> insert into mysql.user(Host,User,Password) values(localhost,phplamp,password(1234));
刷新系統許可權表
mysql>flush privileges;
這樣就創建了一個名為:phplamp 密碼為:1234 的用戶。然後登錄一下。mysql>exit;
@>mysql -u phplamp -p
@>輸入密碼
mysql>登錄成功2.為用戶授權。登錄MYSQL(有ROOT許可權)。我里我以ROOT身份登錄.
@>mysql -u root -p
@>密碼
首先為用戶創建一個資料庫(phplampDB)
mysql>create database phplampDB;
授權phplamp用戶擁有phplamp資料庫的所有許可權。
>grant all privileges on phplampDB.* to identified by '1234';
刷新系統許可權表
mysql>flush privileges;
mysql>其它操作/*
如果想指定部分許可權給一用戶,可以這樣來寫:
mysql>grant select,update on phplampDB.* to identified by '1234';
刷新系統許可權表。
mysql>flush privileges;
*/3.刪除用戶。@>mysql -u root -p
@>密碼
mysql>DELETE FROM user WHERE User=phplamp and Host=localhost;
mysql>flush privileges;
刪除用戶的資料庫
mysql>drop database phplampDB;4.修改指定用戶密碼。@>mysql -u root -p
@>密碼
mysql>update mysql.user set password=password('新密碼') where User=phplamp and Host=localhost;
mysql>flush privileges;5.列出所有資料庫mysql>show database;6.切換資料庫mysql>use '資料庫名';7.列出所有表mysql>show t......>>

問題六:怎麼創建資料庫連接 方法一、通過編寫代碼來連接資料庫
1定義連接字元串。Data Source=伺服器;Initial Catalog=資料庫名;User ID=用戶名;Pwd=密碼 如:Data Source=IDEA-PC\SQLEXPRESS;Initial Catalog=student;User ID=sa;
2創建Connection對象。 SqlConnection sqlconnection1=new SqlConnection(constring);
constring為連接字元串。
3打開與資料庫的鏈接。 Sqlconnection1.Open();
4這時資料庫就連接成功,可以操作資料庫了。
方法二、通過拖拽形式建立資料庫連接
1打開視圖-->伺服器資源管理器。
2右鍵點就數據連接,選擇添加連接。
3選擇伺服器名(先刷新一下)-->登陸到伺服器身份驗證形式-->選擇一個資料庫名-->測試鏈接-->確定(如果測試鏈接成功的話)。
4這是建立資料庫連接就成功了,可以使用了。

問題七:sqlserver 下怎麼建立資料庫 怎麼建表 方法/步驟
1
首先我們打開SQL SERVER自帶的資料庫管理工具,從開始菜單中可以找到,如圖點擊進去;
2
開始連接SQL SERVER伺服器,就是我們裝好的SQL SERVER 伺服器;
3
右擊資料庫,選擇第一個,新建一個資料庫;
4
填寫資料庫的名稱,下面是設置自動增長的,一般不用管,默認
5
點擊確定後就可以生成一個資料庫,此時裡面是沒有表的;
6
右擊表新建一個表,填寫你要的欄位名稱
7
填完欄位名稱後點擊欄位名稱那個內部窗口的小叉叉,然後就提示你輸入表名了,填寫下表名,一個資料庫的建立過程就是這樣的;
或者
create database stuDB
on primary -- 默認就屬於primary文件組,可省略
(
/*--數據文件的具體描述--*/
name='stuDB_data', -- 主數據文件的邏輯名稱
filename='D:\stuDB_data.mdf', -- 主數據文件的物理名稱
size=5mb, --主數據文件的初始大小
maxsize=100mb, -- 主數據文件增長的最大值
filegrowth=15%--主數據文件的增長率
)
log on
(
/*--日誌文件的具體描述,各參數含義同上--*/
name='stuDB_log',
filename='D:\stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)

問題八:oracle資料庫怎麼創建新用戶? 在CRT中進入oracle --連接sqlplus
按照下面寫完代碼直接復制進去回車就行了
---建立用戶代碼為:CREATE USER 用戶名字 PROFILE DEFAULT IDENTIFIED BY 密碼 DEFAULT TABLESPACE 指定表空間名字 TEMPORARY TABLESPACE 臨時表空間 ACCOUNT UNLOCK;
---賦權
begin
EXECUTE IMMEDIATE 'GRA�T SELECT ANY DICTIONARY TO 用戶名';
EXECUTE IMMEDIATE 'GRANT ALTER ANY TABLE TO 用戶名';
EXECUTE IMMEDIATE 'GRANT ALTER SYSTEM TO 用戶名';
EXECUTE IMMEDIATE 'GRANT ALTER ANY PROCEDURE TO 用戶名';
EXECUTE IMMEDIATE 'GRANT CONNECT TO 用戶名';
EXECUTE IMMEDIATE 'GRANT CREATE ANY PROCEDURE TO 用戶名';
EXECUTE IMMEDIATE 'GRANT CREATE ANY TABLE TO 用戶名';
EXECUTE IMMEDIATE 'GRANT CREATE ANY INDEX TO 用戶名';
EXECUTE IMMEDIATE 'GRANT CREATE DATABASE LINK TO 用戶名';
EXECUTE IMMEDIATE 'GRANT CREATE PUBLIC DATABASE LINK TO 用戶名';
EXECUTE IMMEDIATE 'GRANT CREATE ANY VIEW TO 用戶名';
EXECUTE IMMEDIATE 'GRANT CREATE PUBLIC SYNONYM TO 用戶名';
EXECUTE IMMEDIATE 'GRANT CREATE TABLE TO 用戶名';
EXECUTE IMMEDIATE 'GRANT DELETE ANY TABLE TO 用戶名';
EXECUTE IMMEDIATE 'GRANT DROP PUBLIC DATABASE LINK TO 用戶名';
EXECUTE IMMEDIATE 'GRANT DROP ANY TRIGGER TO 用戶名';
EXECUTE IMMEDIATE 'GRANT DROP ANY INDEX TO 用戶名';
EXECUTE IMMEDIATE 'GRANT DROP ANY PROCEDURE TO 用戶名';
EXECUTE IMMEDIATE 'GRANT DROP ANY TABLE TO 用戶名';
EXECUTE IMMEDIATE 'GRANT DROP ANY VIEW TO 用戶名';
......>>

問題九:如何創建資料庫 1、通過向導建立和使用資料庫
第一步:選擇服務視圖,然後展開DataBase(資料庫節點),右鍵點擊JavaDB
啟動伺服器
2、在右鍵單擊JavaDB,選擇創建資料庫
3、在彈出的對話框中填寫相應的名稱,寫完後點擊確定完成的數據的創建。

⑸ JAVA 如何創建MSSQL的資料庫,不用數據源(ODBC)方法

import java.sql.Connection; import java.sql.DriverManager; public class CreateMySQL { Connection conn = null; public Connection getConnection() { try { Class.forName("com.mysql.jdbc.Driver"); // 載入MySQL資料庫驅動 System.out.println("資料庫驅動載入成功!!"); String url = "jdbc:mysql://localhost:3306/db_database22"; // 定義與連接資料庫的url String user = "root"; // 定義連接資料庫的用戶名 String passWord = "111"; // 定義連接資料庫的密碼 conn = DriverManager.getConnection(url, user, passWord); // 連接連接 System.out.println("已成功的與MySQL資料庫建立連接!!"); } catch (Exception e) { e.printStackTrace(); } return conn; } public static void main(String[] args) { CreateMySQL mySQL = new CreateMySQL(); mySQL.getConnection(); } } 請確認有驅動

⑹ 怎樣通過java代碼執行sql文件創建oracle資料庫表

先用jdbc連接資料庫,然後再執行sql語句
jdbc是java連接資料庫來的,你要自己查代碼

⑺ 北大青鳥java培訓:SQL資料庫優化的方法有哪些

在進行軟體開發過程中,資料庫的使用是非常重要的,但是資料庫有很多種,不同資料庫的使用方法是不同的。
進行軟體開發過程中,至少需要掌握一種資料庫的使用方法。
SQL資料庫語法簡單、操作方便和高效,是很多人最優的選擇,但是SQL語句會受到不同資料庫功能的影響,在計算時間和語言的效率上面需要進行優化,根據實際情況進行調整。
下面電腦培訓為大家介紹SQL資料庫的優化方法。
一、適當的索引索引基本上是一種數據結構,有助於加速整個數據檢索過程。
唯一索引是創建不重疊的數據列的索引。
正確的索引可以更快地訪問資料庫,但是索引太多或沒有索引會導致錯誤的結果。
IT培訓認為如果沒有索引,處理速度會變得非常慢。
二、僅索引相關數據指定需要檢索數據的精度。
使用命令*和LIMIT代替SELECT*。
調整資料庫時,必須使用所需的數據集而不是整個數據集,尤其是當數據源非常大時,指定所需的數據集,能夠節省大部分時間。
三、根據需求使用或避免臨時表如果代碼可以用簡單的方式編寫,那麼永遠不要使臨時表變得復雜。
當然,如果數據具有需要多個查詢的特定程序,北大青鳥建議在這種情況下,使用臨時表。
臨時表通常由子查詢交替。
四、避免編碼循環避免編碼循環是非常重要的,因為它會減慢整個序列的速度。
通過使用具有單行的唯一UPDATE或INSERT命令來避免編碼循環,並且浙江北大青鳥發現WHERE命令能夠確保存儲的數據不被更新,這樣能夠方便在找到匹配和預先存在的數據時被找到。

⑻ java 用程序創建數據源怎麼做

jdbc資料庫連接:1.載入驅動Class.forName(「xxxDriver」)2建立連接:Connection conn= DriverManager.getConnection(url,user,password);(url是連接地址ip埠號和資料庫實例名,user用戶名,password密碼)3獲取statement對象:Statement stmt=conn.createStatement();4通過Statement執行Sql語句:stmt.executeQquery(String sql)會返回查詢結果集,stmt.executeUpdate(String sql)返回int型,表示影響記錄的條數;5處理結果:ResultSet rs=str.executeQuery(String sql);while(rs.next()){
System.out.println(rs.getInt(id));
}
5:關閉數據源:rs.close();
下面是連接各種資料庫的方法:
1、Oracle8/8i/9i資料庫(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl為資料庫的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);

2、DB2資料庫
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
String url="jdbc:db2://localhost:5000/sample";
//sample為你的資料庫名
String user="admin";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);

3、Sql Server7.0/2000資料庫
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb為資料庫
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);

4、Sybase資料庫
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/myDB";
//myDB為你的資料庫名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);

5、Informix資料庫
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url =
"jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword";
//myDB為資料庫名
Connection conn= DriverManager.getConnection(url);

6、MySQL資料庫
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
//myDB為資料庫名
Connection conn= DriverManager.getConnection(url);

7、PostgreSQL資料庫
Class.forName("org.postgresql.Driver").newInstance();
String url ="jdbc:postgresql://localhost/myDB"
//myDB為資料庫名
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);

8、JDBC-ODBC橋
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:jsp");
jsp為建立的odbc數據源名,事先要先將SQL server的表設置為數據源。在「管理工具」-「數據源odbc」里用系統DNS添加。

8.Oracle8/8i/9i資料庫(thin模式)
//import java.sql.*;
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl為資料庫的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmtNew=conn.createStatement();

9.DB2資料庫
//import java.sql.*;
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
String url="jdbc:db2://localhost:5000/sample"; //sample為你的資料庫名
String user="admin";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmtNew=conn.createStatement();

10.Sql Server7.0/2000資料庫
//import java.sql.*;
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
//String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db2"; //7.0、2000
String url="jdbc:sqlserver://localhost:1433;DatabaseName=db2"; //2005
//db2為資料庫名
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmtNew=conn.createStatement();

11.Sybase資料庫
//import java.sql.*;
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB為你的資料庫名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);
Statement stmtNew=conn.createStatement();

12.Informix資料庫
//import java.sql.*;
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword"; //myDB為資料庫名
Connection conn= DriverManager.getConnection(url);
Statement stmtNew=conn.createStatement();

13.MySQL資料庫
//import java.sql.*;
//Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Class.forName("com.mysql.jdbc.Driver");
//String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";
String url ="jdbc:mysql://localhost:3306/myDB";

//myDB為資料庫名
Connection conn= DriverManager.getConnection(url,"root","root");
Statement stmtNew=conn.createStatement();

14.PostgreSQL資料庫
//import java.sql.*;
Class.forName("org.postgresql.Driver").newInstance();
String url ="jdbc:postgresql://localhost/myDB" //myDB為資料庫名
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmtNew=conn.createStatement();

15.access資料庫直連用ODBC的
//import java.sql.*;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb");
Connection conn = DriverManager.getConnection(url,"sa","");
Statement stmtNew=conn.createStatement();

16.程序計時
long time1=System.currentTimeMillis();
long time2=System.currentTimeMillis();
long interval=time2-time1;

17.延時
try {
Thread.sleep(Integer.Parse(%%1));
} catch(InterruptedException e) {
e.printStackTrace();
}

18.連接Excel文件
//import java.sql.*;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:driver={Microsoft Excel Driver (*.xls)};DBQ=D:\\myDB.xls"; // 不設置數據源
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmtNew=conn.createStatement();