91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL中通過FROM_BASE64()函數實現解碼base64編碼的字符串

發布時間:2020-05-26 16:43:22 來源:PHP中文網 閱讀:3106 作者:三月 欄目:MySQL數據庫

不知道大家之前對類似MySQL中通過FROM_BASE64()函數實現解碼base64編碼的字符串的文章有無了解,今天我在這里給大家再簡單的講講。感興趣的話就一起來看看正文部分吧,相信看完MySQL中通過FROM_BASE64()函數實現解碼base64編碼的字符串你一定會有所收獲的。                                                            

MySQL中通過FROM_BASE64()函數實現解碼base64編碼的字符串

在MySQL中,FROM_BASE64()函數解碼一個base-64編碼的字符串并返回結果。更具體地說,它接受一個用TO_BASE64()使用的base-64編碼規則編碼的字符串,并以二進制字符串的形式返回解碼后的結果。

FROM_BASE64()語法如下:

FROM_BASE64(str)

其中參數str是你希望解碼的以base-64編碼的字符串。

例1 -基本用法

下面是一個例子來演示基本用法:

SELECT FROM_BASE64('Q2F0');

結果:

+---------------------+
| FROM_BASE64('Q2F0') |
+---------------------+
| Cat                 |
+---------------------+

在這個例子中,我們的參數是Q2F0,它是Cat的base-64編碼字符串。

我們可以通過將Cat傳遞給TO_BASE64()函數得到base-64編碼的字符串:

SELECT TO_BASE64('Cat');

結果:

+------------------+
| TO_BASE64('Cat') |
+------------------+
| Q2F0             |
+------------------+

例2 -一個較長的字符串

下面是一個使用更長的字符串的例子:

SELECT FROM_BASE64('TXkgY2F0IGxpa2VzIHRvIGNoYXNlIGVsZXBoYW50cyE=');

結果:

+-------------------------------------------------------------+
| FROM_BASE64('TXkgY2F0IGxpa2VzIHRvIGNoYXNlIGVsZXBoYW50cyE=') |
+-------------------------------------------------------------+
| My cat likes to chase elephants!                            |
+-------------------------------------------------------------+

例3 -無效參數

如果參數不是有效的base-64字符串,則返回NULL:

SELECT FROM_BASE64('Oops!');

結果:

+----------------------+
| FROM_BASE64('Oops!') |
+----------------------+
| NULL                 |
+----------------------+

例4 -NULL參數

如果你傳入NULL,你也會得到NULL:

SELECT FROM_BASE64(NULL);

結果:

+-------------------+
| FROM_BASE64(NULL) |
+-------------------+
| NULL              |
+-------------------+

例5 -缺少參數

如果你不傳遞一個參數,你會得到一個錯誤:

SELECT FROM_BASE64();

結果:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'FROM_BASE64'

例6 -參數太多

如果你傳入太多的參數,你也會得到一個錯誤:

SELECT FROM_BASE64('Q2F0', 'RWxlcGhhbnQ=');

結果:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'FROM_BASE64'

看完MySQL中通過FROM_BASE64()函數實現解碼base64編碼的字符串這篇文章,大家覺得怎么樣?如果想要了解更多相關,可以繼續關注我們的行業資訊板塊。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

崇仁县| 修武县| 始兴县| 泉州市| 靖西县| 濮阳县| 南宫市| 大关县| 伊川县| 永吉县| 五原县| 彰化市| 玉山县| 鄂州市| 广南县| 临洮县| 建水县| 黄大仙区| 怀仁县| 建阳市| 鸡西市| 句容市| 华宁县| 应城市| 四会市| 阳朔县| 九江县| 和林格尔县| 喀喇沁旗| 大兴区| 临桂县| 邵武市| 新乡市| 乌恰县| 云浮市| 精河县| 海晏县| 宁海县| 淳化县| 杭锦旗| 安义县|