sql >> Databasteknik >  >> RDS >> Mysql

MySQL Workbench visar resultat som BLOB

Bakgrund: Det här problemet uppstår när de binära strängvärdena (typ BINARY/VARBINARY) returneras i resultaten. De binära strängarna innehåller noll byte och har av någon anledning, tydligen säkerhet, inte visats som standard. Mer information om binära strängar här .

Även i det rapporterade exemplet SELECT INET_NTOA(167773449) , returnerar funktionen binär sträng. Kolla detta som referens.

Lösning: Sedan MySQL Workbench v5.2.22 kan det ställas in genom inställningar om sådana värden ska VISA eller DÖMMA.

  1. I MySQL Workbench, gå till:"Redigera -> Inställningar... -> SQL-frågor " ELLER "Redigera -> Inställningar... -> SQL Editor -> SQL-exekvering " (beroende på vilken version av Workbench du har).
  2. Markera alternativet "Behandla BINÄR/VARBINÄR som icke-binär teckensträng" för att visa det faktiska värdet.

Referens: Det ursprungliga problemet har rapporterats och besvarats med fix här .



  1. Hur kan jag aktivera den federerade motorn i mysql efter installationen?

  2. Hur man laddar upp och laddar ner filer PHP och MySQL

  3. Python 3.2-skript för att ansluta till lokal MySQL-databas

  4. En guide till PGpool - Tips och observationer:del tre