當前位置:首頁 » 操作系統 » java文件存入資料庫

java文件存入資料庫

發布時間: 2022-04-28 17:43:14

1. 用java如何將txt文件導入mysql

Java中將txt文件導入到mysql基本的思路,操作流獲取到文件具體信息,然後將信息拼接成mysql插入到資料庫中。

2. 怎麼用java將一個文件直接寫入到sqlserver資料庫中

java中使用jdbc連接sql server資料庫步驟:
1.JDBC連接SQL Server的驅動安裝 ,前兩個是屬於資料庫軟體,正常安裝即可(注意資料庫登陸不要使用windows驗證)
<1> 將JDBC解壓縮到任意位置,比如解壓到C盤program files下面,並在安裝目錄里找到sqljdbc.jar文件,得到其路徑開始配置環境變數
在環境變數classpath 後面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
<2> 設置SQLEXPRESS伺服器:
a.打開SQL Server Configuration Manager -> SQLEXPRESS的協議 -> TCP/IP
b.右鍵單擊啟動TCP/IP
c.雙擊進入屬性,把IP地址中的IP all中的TCP埠設置為1433
d.重新啟動SQL Server 2005服務中的SQLEXPRESS伺服器
e.關閉SQL Server Configuration Manager
<3> 打開 SQL Server Management Studio,連接SQLEXPRESS伺服器, 新建資料庫,起名字為sample
<4> 打開Eclipse
a.新建工程-> Java -> Java project,起名為Test
b.選擇eclipse->窗口->首選項->Java->installed JRE 編輯已經安裝好的jdk,查找目錄添加sqljdbc.jar
c.右鍵單擊目錄窗口中的Test, 選擇Build Path ->Configure Build Path..., 添加擴展jar文件,即把sqljdbc.jar添加到其中
<5> 編寫Java代碼來測試JDBC連接SQL Server資料庫
import java.sql.*;
public class Test {
public static void main(String[] srg) {
//載入JDBC驅動
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
//連接伺服器和資料庫sample
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
String userName = "sa"; //默認用戶名
String userPwd = "123456"; //密碼

Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果連接成功 控制台輸出
} catch (Exception e) {
e.printStackTrace();
}
}
}

執行以後就可以連接到sample資料庫了。

3. 用java代碼把txt文檔中資料導入到資料庫

BufferedReader input;
try {
String s = new String();
input = new BufferedReader(new FileReader("f:\\123.txt"));
while ((s = input.readLine()) != null) { // 判斷是否讀到了最後一行
String info[] = s.split(" ");
System.out.println( info[0] + " " + info[1] + " " + info[2] );
}
input.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
把info[0] + " " + info[1] + " " + info[2] 這三個值放在insert語句里就行了 經過測試

4. java如何里將文件存到資料庫中

java要實現將文件存到資料庫中的話,你可以在資料庫中使用blob類型,然後使用IO操作保存為位元組類型,這樣就可以進行傳輸和下載

5. java文件路徑怎麼存入資料庫

直接讀寫文件,再把讀出來的文件內容格式化成json,再用jdbc、mybatis或者其他框架將json數據存入資料庫。

6. java怎樣將讀取數據寫入資料庫

就要鏈接資料庫,可以通過JDBC鏈接。
首先,在連接資料庫之前必須保證SQL Server 2012是採用SQL Server身份驗證方式而不是windows身份驗證方式,開始如下配置:
一、因為SQL Server 2012裝好後,默認協議是沒有開啟的,所以要打開SQL Server配置管理器中開啟。
1、安裝好SQL Server 2012後,運行 開始 → 所有程序 → Microsoft SQL Server 2012 → 配置工具 →SQL Server配置管理器
2、在左邊欄找到 SQL Server網路配置選項,點開它的小箭頭,會看到「【你的資料庫名】的協議」 (圖中是ERIC2012的協議),選中它,看右邊欄。
(1)如果Named Pipes 未啟用,則右鍵→啟用
(2)右鍵單擊 TCP/IP,選擇 啟用
(3)雙擊TCP/IP(右鍵→屬性),在彈出的窗口中選擇 「IP地址」 選項卡,將IP1和IP10的【IP地址】設為127.0.0.1,並將所有【IPx】的【已啟用】設為是。接著,拖動下拉條到最下方,將 IPAll 中的【TCP埠】設成 【1433】,其餘不變。
3、重新啟動計算機。
4、接下來使用telnet命令測試1433埠是否打開。首先要保證telnet服務開啟。
5、完成上一步後。開始菜單 → 運行cmd → 輸入:telnet 127.0.0.1 1433,(注意telnet與127之間有空格,1與1433之間有空格)。
6、若提示「不能打開到主機的連接,在埠 1433: 連接失敗」,則說明1433埠沒有打開,需要重新進行以上配置。

7. java如何把文件存入Microsoft sql server資料庫

要將xml文件的數據寫進資料庫,原來其實很簡單,就是把xml文件里的數據取出然後連接到資料庫使用insert就ok了,當然這前提是你要了解怎麼解析xml文件了,目前解析xml文件主要有sax,dom,pull等方法。具體用法就不一一例舉啦,本例使用的是dom。下面就看代碼吧

8. 一個含資料庫的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);//設置表單和表單名

9. 怎樣用Java實現從文本文檔中讀取數據並存入資料庫

不知道你要什麼樣的文本,文本中的內容是否是有格式的:

這里提供下思路,供參考:
1.文本文件,基本上式字元格式的了,可以用Readerio流
2.如果是格式化的文本,可以按數據的長度讀取,readIntreadByte...
3.保存到資料庫當然用JDBC了,如果你讀取出來封裝成POJO了,也可以選擇OM框架



importjava.io.BufferedReader;
importjava.io.FileInputStream;
importjava.io.IOException;
importjava.io.InputStreamReader;

/**
*文件讀取和寫入資料庫
*@author樊雲升
*
*/
publicclassFilesReader{

publicFilesReader(){

}

/**
*讀取文件內容
*@paramFILE
*@return
*/
publicStringre_content(StringFILE){
Stringcontent="";
try{
BufferedReaderbufRead=newBufferedReader(newInputStreamReader(newFileInputStream(FILE)));
Stringstr;
while((str=bufRead.readLine())!=null){
content+=str+" ";
}
}catch(IOExceptionioe){
ioe.printStackTrace();
}
returncontent;
}

/**
*將特定字元寫入資料庫中(原來我寫的是重寫文件,你這里這里將content寫入資料庫就OK)
*@parampath
*@return
*/
publicbooleanwriteFile(Stringcontent){
try{
//資料庫寫入代碼
}catch(Exceptione){
out.close();
returnfalse;
}
returntrue;
}

publicstaticvoidmain(String[]args){
Stringcontent=newFilesReader().re_content("D:\AJAX.htm");
newFilesReader().writeFile(content);
}

}

10. 如何用JAVA把TXT文件導入資料庫中

1、java i/o讀取txt文本
2、使用實體類封裝或使用list、map等封裝讀取到的數據
3、jdbc

txt文本要保證符合一定的格式,如每個欄位間已特定字元分割。

熱點內容
微笑的編程 發布:2024-10-04 19:04:38 瀏覽:234
28歲學編程 發布:2024-10-04 18:56:24 瀏覽:187
c語言定義函數結構體 發布:2024-10-04 18:46:19 瀏覽:404
安卓抖音表情在哪裡下載 發布:2024-10-04 18:37:21 瀏覽:945
雙色球演算法必中 發布:2024-10-04 18:36:25 瀏覽:205
壓縮機濾網 發布:2024-10-04 18:27:13 瀏覽:893
解壓縮一幀圖像 發布:2024-10-04 18:17:00 瀏覽:309
存儲講解p 發布:2024-10-04 18:12:41 瀏覽:744
普聯監控管理系統的伺服器地址 發布:2024-10-04 17:46:38 瀏覽:602
qq瀏覽器如何注冊賬戶密碼 發布:2024-10-04 17:44:00 瀏覽:153