MySQL中字段類型為longtext的值導出后顯示二進制串方式

 更新時間:2022年07月05日 15:43:55   作者:會握爪的小金毛  
這篇文章主要介紹了MySQL中字段類型為longtext的值導出后顯示二進制串方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

MySQL字段類型為longtext的值導出后顯示二進制串

MySQL中字段類型為 longtext 的字段值保存的是Blob (Binary large objects),所以在導出sql或者將sql查詢導出為其他格式的數據時,需要提前將字段類型轉換一下,轉換方式:

使用MySQL的CAST()函數或者CONVERT()函數

語法:

CAST(value as type);
CONVERT(value, type);

示例:

SELECT
?? ?CAST(t.longtextField AS CHAR) AS longtextField
FROM
?? ?tableName t;
SELECT
?? ?CONVERT(t.longtextField, CHAR) AS longtextField
FROM
?? ?tableName t;

MySQL的基本語句及用法

WHERE子句:條件查找

SELECT 列名稱·· FROM 表名稱·· WHERE 條件(AND)(OR)

解釋: 

  • 查詢語句中你可以使用一個或者多個表,表之間使用逗號, 分割,并使用WHERE語句來設定查詢條件。
  • 你可以在 WHERE 子句中指定任何條件。
  • 你可以使用 AND 或者 OR 指定一個或多個條件。

注意:若WHERE加上BINARY,那么字段值將會區分大小寫。

UPDATE子句:數據更新

UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值

解釋:

  • 選擇同時更新多個字段。
  • 在WHERE后指定條件。

DELETE子句:刪除數據

DELETE FROM 表名稱 WHERE 列名稱 = 值

解釋:

  • 如果沒有指定 WHERE 子句,MySQL 表中的所有記錄將被刪除。
  • 你可以在 WHERE 子句中指定任何條件
  • 您可以在單個表中一次性刪除記錄。

LINK子句:元字符查找

SELECT 列名稱?
FROM table_name
WHERE field1 LIKE condition1 [AND [OR]] filed2 = 'somevalue'

解釋:

  • 在 WHERE 子句中指定任何條件。
  • 在 WHERE 子句中使用LIKE子句。
  • 你可以使用LIKE子句代替等號 =。
  • LIKE 通常與 % 一同使用,類似于一個元字符的搜索。
  • 你可以使用 AND 或者 OR 指定一個或多個條件。
  • 你可以在 DELETE 或 UPDATE 命令中使用 WHERE...LIKE 子句來指定條件。
'%a' ? ? //以a結尾的數據
'a%' ? ? //以a開頭的數據
'%a%' ? ?//含有a的數據
'_a_' ? ?//三位且中間字母是a的
'_a' ? ? //兩位且結尾字母是a的
'a_' ? ? //兩位且開頭字母是a的

UNION操作符:聯合查詢結果

SELECT 列名稱
FROM tables
[WHERE conditions]
UNION [ALL | DISTINCT]
SELECT 列名稱
FROM tables
[WHERE conditions];

解釋:

  • expression1, expression2, ... expression_n: 要檢索的列。
  • tables: 要檢索的數據表。
  • WHERE conditions: 可選, 檢索條件。
  • DISTINCT: 可選,刪除結果集中重復的數據。默認情況下 UNION 操作符已經刪除了重復數據,所以 DISTINCT 修飾符對結果沒啥影響。
  • ALL: 可選,返回所有結果集,包含重復數據。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • MySQL數據庫SELECT查詢表達式解析

    MySQL數據庫SELECT查詢表達式解析

    這篇文章主要介紹了MySQL數據庫SELECT查詢表達式解析,文中給大家介紹了select_expr 查詢表達式書寫方法,需要的朋友可以參考下
    2018-04-04
  • MySQL時間設置注意事項的深入總結

    MySQL時間設置注意事項的深入總結

    這篇文章主要給大家介紹了關于MySQL時間設置注意事項的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • mysql mysqldump只導出表結構或只導出數據的實現方法

    mysql mysqldump只導出表結構或只導出數據的實現方法

    mysql mysqldump只導出表結構或只導出數據的實現方法,需要的朋友可以參考下。
    2011-11-11
  • MySql表、字段、庫的字符集修改及查看方法

    MySql表、字段、庫的字符集修改及查看方法

    這篇文章主要介紹了MySql表、字段、庫的字符集修改及查看方法,本文分別給們它的修改及查看語句,需要的朋友可以參考下
    2015-07-07
  • MySQL系列之開篇 MySQL關系型數據庫基礎概念

    MySQL系列之開篇 MySQL關系型數據庫基礎概念

    數據庫是指長期儲存在計算機中的有組織的、可共享的數據集合,數據具有三大基本特點,永久存儲,有組織,可共享,是數據庫系統的核心,本文給大家分享MySQL關系型數據庫基礎概念,需要的朋友參考下吧
    2021-07-07
  • MySQL中連接查詢和子查詢的問題

    MySQL中連接查詢和子查詢的問題

    這篇文章主要介紹了MySQL中連接查詢和子查詢的問題,本文通過實例圖文相結合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • mysql實現事務的提交與回滾的實例詳解

    mysql實現事務的提交與回滾的實例詳解

    在本篇文章中我們給大家分享一篇關于mysql實現事務的提交與回滾的實例內容,有需要的朋友們可以參考學習下。
    2020-01-01
  • MySQL 處理插入過程中的主鍵唯一鍵重復值的解決方法

    MySQL 處理插入過程中的主鍵唯一鍵重復值的解決方法

    本篇文章主要介紹在插入數據到表中遇到鍵重復避免插入重復值的處理方法,主要涉及到IGNORE,ON DUPLICATE KEY UPDATE,REPLACE的相關知識,感興趣的朋友一起學習吧
    2016-04-04
  • mysql索引最左原則實例代碼

    mysql索引最左原則實例代碼

    這篇文章主要給大家介紹了關于mysql索引最左原則的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用mysql具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-07-07
  • Mysql排序和分頁(order by&limit)及存在的坑

    Mysql排序和分頁(order by&limit)及存在的坑

    這篇文章主要介紹了Mysql排序和分頁(order by&limit)及存在的坑,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-09-09

最新評論

美丽人妻被按摩中出中文字幕