MySQL使用LOAD_FILE()函數(shù)方法總結(jié)
在MySQL中,LOAD_FILE()函數(shù)讀取一個(gè)文件并將其內(nèi)容作為字符串返回。
語(yǔ)法
LOAD_FILE(file_name)
其中file_name是文件的完整路徑。
下面是我從一個(gè)文件中選擇內(nèi)容的示例:
SELECT LOAD_FILE('/data/test.txt') AS Result;
結(jié)果:
+------------------------------------------+
| Result |
+------------------------------------------+
| This text is all that the file contains! |
+------------------------------------------+
一個(gè)數(shù)據(jù)庫(kù)的例子
下面是一個(gè)將文件內(nèi)容插入數(shù)據(jù)庫(kù)時(shí)查詢的示例:
INSERT INTO MyTable (FileId, UserId, MyBlobColumn)
VALUES (1, 20, LOAD_FILE('/data/test.txt'));
在本例中,列MyBlobColumn有一個(gè)BLOB數(shù)據(jù)類型(允許它存儲(chǔ)二進(jìn)制數(shù)據(jù))。
現(xiàn)在它在數(shù)據(jù)庫(kù)中,我們可以選擇它:
SELECT MyBlobColumn
FROM MyTable
WHERE UserId = 20;
結(jié)果:
+------------------------------------------+
| MyBlobColumn |
+------------------------------------------+
| This text is all that the file contains! |
+------------------------------------------+
如果文件不存在,返回NULL:
SELECT LOAD_FILE('/data/oops.txt') AS Result;
結(jié)果:
+--------+
| Result |
+--------+
| NULL |
+--------+
- 使用go xorm來(lái)操作mysql的方法實(shí)例
- Mysql經(jīng)典高逼格/命令行操作(速成)(推薦)
- 淺談Mysql、SqlServer、Oracle三大數(shù)據(jù)庫(kù)的區(qū)別
- mysql unique key在查詢中的使用與相關(guān)問(wèn)題
- MySQL數(shù)據(jù)庫(kù)定時(shí)備份的實(shí)現(xiàn)方法
- mysql數(shù)據(jù)庫(kù)和oracle數(shù)據(jù)庫(kù)之間互相導(dǎo)入備份
- 詳解一條sql語(yǔ)句在mysql中是如何執(zhí)行的
- mysql下載與安裝過(guò)程詳解
- mysql 8.0.15 下載安裝詳細(xì)教程 新手必備!
- Mysql的數(shù)據(jù)庫(kù)遷移到另一個(gè)機(jī)器上的方法詳解
相關(guān)文章
master and slave have equal MySQL server ids
Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids2013-07-07mysql4.0升級(jí)到mysql5(4.1),解決字符集問(wèn)題
軟件升級(jí)部分就不說(shuō)了,光說(shuō)數(shù)據(jù)庫(kù)遷移。2009-09-09Windows server 2008 r2上安裝MySQL5.7.10步驟
這篇文章主要介紹了Windows server 2008 r2上安裝MySQL5.7.10的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01免安轉(zhuǎn)MySQL服務(wù)的啟動(dòng)與停止方法
免安轉(zhuǎn)MySQL服務(wù)的啟動(dòng)與停止方法,可以不用安裝解壓以后即可執(zhí)行,對(duì)于老手推薦,新手建議用安裝版本。2011-03-03從MySQL的源碼剖析Innodb buffer的命中率計(jì)算
這篇文章主要介紹了從MySQL的源碼剖析Innodb buffer的命中率計(jì)算,作者結(jié)合C語(yǔ)言寫(xiě)的算法來(lái)分析innodb buffer hit Ratios,需要的朋友可以參考下2015-05-05Mybatis中的動(dòng)態(tài)SQL語(yǔ)句解析
這篇文章主要介紹了Mybatis中的動(dòng)態(tài)SQL語(yǔ)句解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11mysql installer community 8.0.12.0安裝圖文教程
這篇文章主要為大家詳細(xì)介紹了mysql installer community 8.0.12.0安裝圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-08-08