java資料庫項目
Java 使用executeUpdate向資料庫中創建表格
一、創建mysql.ini文件,配置如下
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/select_test
user=root
pass=123456
這樣以後修改資料庫的配置直接在mysql.ini文件中修改。
二、編寫代碼
initParam方法: 獲得mysql.ini中的數據
createTale方法: 連接資料庫,並且executeUpdate執行sql語句。此例的sql文件為創建表語句。
main方法: 傳入Sql語句。
class ExecuteDDL {
private String driver;
private String url;
private String user;
private String pass;
Connection conn;
Statement stmt;
public void initParam(String paramFile) throws Exception {
Properties props = new Properties();
props.load(new FileInputStream(paramFile));
driver = props.getProperty("driver");
url = props.getProperty("url");
user = props.getProperty("user");
pass = props.getProperty("pass");
}
public void createTale(String sql) throws Exception{
try {
Class.forName(driver);
conn = DriverManager.getConnection(url,user,pass);
stmt = conn.createStatement();
stmt.executeUpdate(sql);
}
finally
{
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
}
}
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
ExecuteDDL ed = new ExecuteDDL();
ed.initParam("src/mysql.ini");
ed.createTale("create table student " +
"(id int, " +
"name varchar(50), " +
"num varchar(20) )");
System.out.println("Creating table success!");
}
注意事項:傳入的Sql語句最好在MySql測試通過,並且傳入的mysql.int文件的路徑必須正確。
當執行完畢後,在MySql的select_test資料庫中查看該Student表是否已經創建成功了。
三、使用executeUpdate方法,向表中插入數據。
將上面的創建表的Sql語句改為插入數據表的語句,執行executeUpdate方法,其結果就是想表中插入數據。
創建insertSql變數。
private static String insertSql = "insert into student values(1,'XiaoMing','06108787')";
執行插入語句。
ed.createTale(insertSql);
㈡ java web項目中的資料庫連接
首先你要檢查你的資料庫的埠號是否正確,接下來你要確定項目中是否導入數據連接的jar包,再接著就是看你連接的資料庫sqlserver是否開啟,數據表是否存在於資料庫中,最後看你的資料庫賬號,密碼是否設置正確
㈢ 一個java項目怎麼連接兩個不同的資料庫
02--
這是java環境,里有插件其全,javase,javaee,javame都可以,還有你所說的java項目框架直接
020202
用他自己集成環境就能生成
2.資料庫你要是為了省事直接下一個mysql就行了,50多兆,不比
微軟的slqserver系列的差
SSH框架中的持久層框架Hibernate可以根據你自己建的pojo及pojo的xml映射文件,自動創建資料庫表,約束,引用,關聯等等.
3.你上面寫的那麼多資料庫
其他一點影響都沒有,資料庫任意建的,你只要在構建環境時,載入不同的資料庫驅動就行了
02--即你上面那些基於orcle資料庫的,你只要改個驅動程序,裡面程序代碼不用動,直接可以換資料庫使用
另外,勸你一句,不要迷信視頻,視頻有好有壞,免費的視頻看看
了解一下就行了,因為,有很多視頻講的真的好垃圾.最好買本講原理的書,看原理,不要買那種整篇都是代碼的書
㈣ Java資料庫主要有哪些
常用的資料庫有MySQL,緩存資料庫 一般使用 Redis ,比較大型的項目我們一般一會使用orcal
㈤ 用java和資料庫做一個學生信息管理系統(java 資料庫)
我也是計算機專業畢業的,你這個題目應該是期末作業之類的。你可以上碼雲上找開源項目,運氣好的話相關的文檔也比較全。
但你要是想購買一個現成的,我可以幫忙。
㈥ 用資料庫和Java能做什麼項目
太多了,應當來說什麼它什麼都可以做,正如樓上所說的簡單點的做個管理系統,復雜點的企業的ERP,銀行報表等等。
做簡單的會JSP,會JDBC操作資料庫,基本上就OK 了,要做些復雜的,就要學一些框架了,比如:struts,spring,hibernate
用了框架後,你會發現不需要去那麼多的代碼,而且維護方便
㈦ java對資料庫項目打包問題
鏈接不了資料庫,你打那麼多星號幹嘛呀
mdb前面是名字,然後還有一個點什麼的
㈧ 開發的Java項目怎麼連接資料庫
先要將相應資料庫的驅動包放到項目的lib目錄下。
conn
=
DriverManager.getConnection(dbURL,
userName,
password);
conn.setAutoCommit(true);
stmt
=
conn.createStatement();
rs
=
stmt.executeQuery(sql);
㈨ 現在在做java項目主要的用什麼資料庫
1 看你項目大小了,一般來說大項目oracle,SQLSERVER,,小項目mysql比較多,大多用這三種主流資料庫
2 個人認為見過最奇葩的是java搭配sql server
㈩ java項目是不是必須在資料庫裡面建好的資料庫和表之後才能使java項目運行
如果你的項目不需要使用資料庫的話,有沒有資料庫有沒有表都無所謂了。