當前位置:首頁 » 編程語言 » java導入sql文件

java導入sql文件

發布時間: 2022-09-04 04:44:03

1. 一個含資料庫java文件怎麼導入

1.我們必須從內存中建立工作薄 HSSFWorkbook book =new HSSFWorkbook();

2.創建sheet的時候,我們需要指定sheet名,所有需要用到元數據得到database裡面的table名 Connection con =hibernateFactory2.getCon();//資料庫連接成功 Data...

3.獲得table名, String dName="hncu"; //獲得資料庫裡面的表名,返回ResultSet 全部放在list中 ResultSet rs=dmeta.getTables(dName, dName, n...

4.開始建立sheet表單,同時採用元素據生成表頭 for(String sheetname:list){ HSSFSheet sheet=book.createSheet(sheetname);//設置表單和表單名

2. java中嵌入.sql文件有什麼用連接資料庫不是可以實現存取嗎,為什麼還要導入.sql文件呢

導入sql文件都是會用到半自動映射框架的,使得業務處理更靈活。

3. 在Java中如何操作linux命令行運行.sql文件

連接linux,
可以使用工具如filezilla ,x5等上傳 你的sql文件到linux伺服器上
登錄mysql
復制代碼代碼如下:
>mysql -u root -p
>password:
注意,如果你之前建立了其他的mysql用戶,可以選擇合適的用戶登錄。
按照下面的三個步驟,快速導入這個sql文件

復制代碼代碼如下:
mysql>use yourdatabasename;
mysql>set names utf8;
mysql>source /tmp/database.sql;
然後屏幕上就會不斷的滾,最後提示導入成功。
最後,記得將database.sql刪除。

4. 用java導入txt數據到sql server中

這個很簡單啊,

  1. 通過文件流一行一行的讀

  2. 每行的字元串通過replaceAll空格(可能是 )替換成特殊字元,注意:要用正則替換連續的空格(或 )

  3. 然後通過split這個特殊字元成數組

  4. 數組轉成表映射對象

  5. 批量插入資料庫

5. java sqlyog資料庫導入sql文件顯示導入成功,但資料庫沒有表

有兩種可能:

  1. 你的數據根本沒有導入到haha資料庫,而導入到其它庫了,你檢查一下其它看看;如果是請重新導過。

  2. 導入後,你點刷新按鈕,其它haha庫可能還中沒有刷新,你可以關閉一下sqlyog,重新連接後打開haha庫看看。

6. eclipse怎麼導入sql文件

  • 打開eclipse,選擇文件->導入,如下圖所示

7. java代碼中用JDBC導入sql腳本

之前也有人問過這樣的問題,這是我的建議 1. 可以看看JAVA的這個方法:java.lang.Runtime.getRuntime().exec();缺點:由於你的資料庫密碼為空,所以用這個方法 .bat也無法運行2.用數據流讀入SQL文件,然後用 String.toString().split(";"); 來分離出各個單獨的SQL語句,一個一個的執行。缺點:如果SQL文件里有注釋部分,就會麻煩點。3.用Ant寫腳本執行4.資料庫工具執行我還比較會選擇3,4,資料庫的操作,特別是對表結構的改變,還是在資料庫里執行會比較好比如刪表操作,就最好不要寫在代碼,在資料庫里,誤刪除還能rollback,程序里就麻煩了

8. 在myeclipse中的java項目中怎樣導入sqljdbc.jar

java連接sqlserver的jdbc驅動要自己下載的,你可到官網下載。如果你是web項目需要把jar包放在lib目錄下的,java項目只需要在項目上右鍵,build path 選項里倒入下就行了

9. 一個java工程裡面的.sql文件怎麼讀到資料庫

你好,我想你是需要自動的一次性導入到資料庫吧?
1、 你可以打開你的資料庫軟體,比如mysql,軟體里會有導入sql文件的選項,你選擇你的sql文件然後導入即可。
2、手動的在資料庫中輸入sql語句了,把你的sql語句一次性復制到資料庫軟體中,然後會自動生成對應的表。
希望對你有所幫助,謝謝~

10. javadb資料庫怎麼導入sql文件

創建Java工程javaDB:
首先要把Derby驅動包加進來,該文件可以在C:\Program Files\Sun\JavaDB\lib找到,就是derby.jar

創建包com.test
在包下面創建JavaDBTes測試類,
並添加主函數

創建資料庫:
第一步載入驅動:
Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();
第二部設置賬號密碼:
Properties props = new Properties(); props.put("user", "admin"); props.put("password", "123");
第三部 連接創建資料庫:
Connectionconn = DriverManager.getConnection("jdbc:derby:liu;create=true",props);
不提交事務
conn.setAutoCommit(false);

創建表:
Statement s = conn.createStatement(); //獲取實例 s.execute("create table user_info (user_id int,user_name varchar(50))");
conn.commit();//提交事務
往表添加數據:
Statement s = conn.createStatement();boolean mark = s.execute("insert into user_info values(1, '張三')");
conn.commit();
查詢數據:
ResultSet rs = s.executeQuery("SELECT user_id,user_name FROM user_info");
//遍歷結果集
while (rs.next()) {
System.out.println(rs.getInt(1));
System.out.println(rs.getString(2)); }
7
修改數據:
Statement s = conn.createStatement();boolean mark = s.execute("update user_info setuser_name= '張三' where user_id=1");
conn.commit();

8
刪除數據:
Statement s = conn.createStatement();boolean mark = s.execute("delete from user_info where user_id=1");
conn.commit();

熱點內容
安卓輔助腳本如何寫 發布:2025-01-15 13:42:50 瀏覽:123
壓縮褲的穿法 發布:2025-01-15 13:39:24 瀏覽:314
支付寶如何設支付密碼 發布:2025-01-15 13:39:24 瀏覽:257
ea編程入門 發布:2025-01-15 13:30:11 瀏覽:412
應繳費檔次配置異常怎麼回事 發布:2025-01-15 13:20:34 瀏覽:617
成都php招聘 發布:2025-01-15 13:12:16 瀏覽:381
怎麼調用伺服器資料庫 發布:2025-01-15 13:06:25 瀏覽:656
人人網設置訪問許可權 發布:2025-01-15 13:02:06 瀏覽:563
崩壞學園2腳本 發布:2025-01-15 12:58:43 瀏覽:459
我的世界伺服器等級如何升 發布:2025-01-15 12:45:55 瀏覽:689