我有一個mysql數據庫,內容爲blob,無論出於何種原因,這些開發人員選擇使用blob是我的控制。是否可以將數據轉換爲文本並將數據類型轉換爲文本?MySQL Blob到文本(數據和數據類型)
1
A
回答
3
您是否嘗試了alter table命令?
alter table mytable change mycolumn mycolumn text;
from http://forums.mysql.com/read.php?103,164923,167648#msg-167648它看起來像你可以使用CAST。
你可以創建一個新的(文本)柱,然後用update命令填充它在:
update mytable set myNewColumn = CAST(myOldColumn AS CHAR(10000) CHARACTER SET utf8)
+0
我'已經從文本轉到blob,並且沒有數據變化。 – 2009-10-27 02:31:29
1
從BLOB轉換領域的文本截斷所有字符> 127在我的情況下,我們有很多的歐洲人物,所以這不是一個選擇。下面是我所做的:
- 創建臨時字段作爲文本
- 複製BLOB字段到臨時場:UPDATE TBL SET col_temp = CONVERT(COL使用latin1,);在這種情況下,我的斑點舉行LATIN1編碼字符
- 轉換實際現場爲文本數據類型
- 臨時複製到實際現場
- 刪除temp欄
不完全是簡單,但它的工作,並不會丟失數據。我正在使用版本:'5.1.50 - 社區'
相關問題
- 1. mysql BLOB和TEXT數據類型差異
- 2. Blob數據類型?
- 3. 關於MySQL中的BLOB數據類型
- 4. 無法找到數據類型BLOB
- 5. MySQL數據類型:文本,,,示數:數據太長
- 6. Android位圖圖像上傳到mysql數據庫作爲blob數據類型
- 7. 保存畫布圖像到MySQL數據庫爲BLOB數據類型
- 8. MySQL中BLOB和TEXT數據類型有什麼區別?
- 9. 數據庫(mysql)數據類型選擇:文本vs二進制
- 10. mysql數據類型
- 11. MySQL數據類型?
- 12. Apache Spark SQL BLOB數據類型
- 13. 可以通過Mysql或sqlite的Blob數據類型存儲varchar數據嗎?
- 14. C#和文本文件到類型化的數據集
- 15. 插入BLOB類型圖像MySQL數據庫
- 16. 如何將數據(BLOB和CLOB)從java發送到數據庫
- 17. 如何從數據庫中顯示blob數據類型爲pdf
- 18. 插入圖像中的數據庫與BLOB數據類型
- 19. 帶有文本數據的BLOB或標準化數據庫?
- 20. MySQL中的PHP和JSON數據類型
- 21. HTML顯示和MySQL數據類型
- 22. SSIS MYSQL到SQL數據類型
- 23. 保存DATETIME數據類型到MySQL
- 24. Wakanda MySQL TEXT數據類型
- 25. mySQL數據類型 - int(11)
- 26. MySQL表數據類型
- 27. MySQL數據類型TINYINT(4)
- 28. Mysql TimeStamp數據類型
- 29. Mysql數據類型爲錢
- 30. MySQL CHAR數據類型
http://stackoverflow.com/questions/948174/how-do-i-convert-from-blob-to-text-in-mysql – 2009-10-27 02:23:03