真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

mysql怎么存入文檔 文件存入mysql

如何把文件存放在mysql數(shù)據庫中

1、mysql如果使用myisam存儲引擎,數(shù)據庫文件類型就包括.frm、.myd、.myi,默認存放位置是c:\documents

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名注冊、網絡空間、營銷軟件、網站建設、華容網站維護、網站推廣。

and

settings\all

users\application

data\mysql\mysql

server

5.1\data

2、mysql如果使用innodb存儲引擎,mysql數(shù)據庫文件類型就包括.frm、ibdata1、.ibd,存放位置有兩個,

.frm文件默認存放位置是c:\documents

and

settings\all

users\application

data\mysql\mysql

server

5.1\data,

ibdata1、.ibd文件默認存放位置是mysql安裝目錄下的data文件夾

MySQL數(shù)據庫中如何存入文本

設置數(shù)據類型為VARCHAR,字段長度大一點,就可以存文本

,數(shù)據量太多會影響MYSQL速度,不過你也可以使用TEXT類型,存放大量數(shù)據

將MySql中運行的sql語句保存到文件上

mysql tee F:\php_demo\mysql\sqltext.txt

Logging to file 'F:\php_demo\mysql\sqltext.txt'

退出

mysql notee

Outfile disabled.

mysql \T F:\php_demo\mysql\sqltext.txt

Logging to file 'F:\php_demo\mysql\sqltext.txt'

退出

mysql \t

Outfile disabled.

mysql里怎么存word文檔,像可以存?zhèn)€鏈接,可以鏈接到word文檔

mysql表里面搞個longblob字段保存word

代碼:

1)上傳

try {

Class.forName("com.mysql.jdbc.Driver").newInstance();

String url ="jdbc:mysql://localhost/test?user=rootpassword=rootuseUnicode=truecharacterEncoding=gbk";

Connection conn = DriverManager.getConnection(url);

Statement stmt = conn.createStatement();

stmt.execute("insert into test(myid) values (5)");

stmt.close();

PreparedStatement pstmt = null;

String sql = "";

File file = new File("c:\\kick.jpg");

InputStream photoStream = new FileInputStream(file);

sql = " UPDATE test SET photo = ? WHERE myid = 5" ;

pstmt = conn.prepareStatement(sql);

pstmt.setBinaryStream(1, photoStream, (int)file.length());

pstmt.executeUpdate();

pstmt.close();

conn.close();

} catch (Exception e) {

e.printStackTrace();

}

2)下載:

PreparedStatement pst = ..... //省略獲取Connection及查詢的sql

ResultSet rs = pst.executeQuery();

InputStream is = rs.getBinaryStream(1); //1表示你的word字段在結果集中的索引號

FileOutputStream fos = new FileOutputStream("path");

byte [] buf = new byte[1024];

while(is.read(buf)!=-1){

fos.write(buf);

}

//close省略

大概思路,自己完善


標題名稱:mysql怎么存入文檔 文件存入mysql
文章源于:http://weahome.cn/article/hgsiih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部