How can I directly view blobs in MySQL Workbench

前端 未结 12 1864
一整个雨季
一整个雨季 2021-01-30 19:31

I\'m using MySQL Workbench CE 5.2.30 CE / Rev 6790 . When execute the following statement:

SELECT OLD_PASSWORD(\"test\")

I only get back a nice

12条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-30 20:05

    In short:

    1. Go to Edit > Preferences
    2. Choose SQL Editor
    3. Under SQL Execution, check Treat BINARY/VARBINARY as nonbinary character string
    4. Restart MySQL Workbench (you will not be prompted or informed of this requirement).

    In MySQL Workbench 6.0+

    1. Go to Edit > Preferences
    2. Choose SQL Queries
    3. Under Query Results, check Treat BINARY/VARBINARY as nonbinary character string
    4. It's not mandatory to restart MySQL Workbench (you will not be prompted or informed of this requirement).*

    With this setting you will be able to concatenate fields without getting blobs.

    I think this applies to versions 5.2.22 and later and is the result of this MySQL bug.

    Disclaimer: I don't know what the downside of this setting is - maybe when you are selecting BINARY/VARBINARY values you will see it as plain text which may be misleading and/or maybe it will hinder performance if they are large enough?

提交回复
热议问题