日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

mysql中用HEX和UNHEX函数处理二进制数据的导入导出

發布時間:2024/9/5 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql中用HEX和UNHEX函数处理二进制数据的导入导出 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

讀取數據并拼寫sql語句,然后進行導入。具體方法為:

(1)導出時采用HEX函數讀取數據,把二進制的數據轉為16進制的字符串;

select HEX(binField) from testTable;

(2)導入時采用UNHEX函數,把16進制的字符串轉為二進制的數據導入庫中;

insert into testTable binField values(UNHEX(@hexstr));

?

有以下的代碼可以演示HEX和UNHEX的功能:

SELECT HEX('this is a test str'),查詢的結果為:746869732069732061207465737420737472?
SELECT UNHEX('746869732069732061207465737420737472'),查詢的結果為:this is a test str

還可以直接讀取16進制的字符,在字符串前加0x前導:?
SELECT 0x746869732069732061207465737420737472,查詢結果為:this is a test str

轉載于:https://www.cnblogs.com/xiumuzidiao/p/7746330.html

總結

以上是生活随笔為你收集整理的mysql中用HEX和UNHEX函数处理二进制数据的导入导出的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。