MySQL中字段類型為longtext的值導(dǎo)出后顯示二進(jìn)制串方式
MySQL字段類型為longtext的值導(dǎo)出后顯示二進(jìn)制串
MySQL中字段類型為 longtext 的字段值保存的是Blob (Binary large objects),所以在導(dǎo)出sql或者將sql查詢導(dǎo)出為其他格式的數(shù)據(jù)時,需要提前將字段類型轉(zhuǎn)換一下,轉(zhuǎn)換方式:
使用MySQL的CAST()函數(shù)或者CONVERT()函數(shù)
語法:
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語句來設(shè)定查詢條件。
- 你可以在 WHERE 子句中指定任何條件。
- 你可以使用 AND 或者 OR 指定一個或多個條件。
注意:若WHERE加上BINARY,那么字段值將會區(qū)分大小寫。
UPDATE子句:數(shù)據(jù)更新
UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值
解釋:
- 選擇同時更新多個字段。
- 在WHERE后指定條件。
DELETE子句:刪除數(shù)據(jù)
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結(jié)尾的數(shù)據(jù) 'a%' ? ? //以a開頭的數(shù)據(jù) '%a%' ? ?//含有a的數(shù)據(jù) '_a_' ? ?//三位且中間字母是a的 '_a' ? ? //兩位且結(jié)尾字母是a的 'a_' ? ? //兩位且開頭字母是a的
UNION操作符:聯(lián)合查詢結(jié)果
SELECT 列名稱 FROM tables [WHERE conditions] UNION [ALL | DISTINCT] SELECT 列名稱 FROM tables [WHERE conditions];
解釋:
expression1,expression2, ...expression_n: 要檢索的列。tables: 要檢索的數(shù)據(jù)表。WHERE conditions: 可選, 檢索條件。DISTINCT: 可選,刪除結(jié)果集中重復(fù)的數(shù)據(jù)。默認(rèn)情況下 UNION 操作符已經(jīng)刪除了重復(fù)數(shù)據(jù),所以 DISTINCT 修飾符對結(jié)果沒啥影響。ALL: 可選,返回所有結(jié)果集,包含重復(fù)數(shù)據(jù)。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL安裝詳解圖文版(V5.5 For Windows)
這幾年一直在用MySQL,并且是Windows+.Net+MySQL的搭配,用MyISAM引擎支持過單表每天千萬以上的數(shù)據(jù)遞增,TB級的數(shù)據(jù)MySQL游刃有余。2011-09-09
MySQL基于group_concat()函數(shù)合并多行數(shù)據(jù)
這篇文章主要介紹了MySQL基于group_concat()函數(shù)合并多行數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-10-10
Windows下實現(xiàn)MySQL自動備份的批處理(復(fù)制目錄或mysqldump備份)
Windows下實現(xiàn)MySQL自動備份的批處理,新建目錄并復(fù)制壓縮,結(jié)合windows計劃任務(wù)方便實現(xiàn)每天的自動備份2012-05-05
MySQL安裝過程中在第四步initializing database出錯的解決方法
安裝mysql時,在第四步一直卡住了顯示失敗,文中通過圖文介紹的解決方法非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能幫助到大家2023-09-09
mysql建庫時提示Specified key was too long max key length is 1000
本文將詳細(xì)提供mysql建庫時提示Specified key was too long max key length is 1000 bytes的問題的解決方法,有需求的朋友可以參考2012-11-11

