iT邦幫忙

0

【myloader】Cannot create a JSON value from a string with CHARACTER SET 'binary'

OS: CentOS 7
DB: MySQL 5.7

將遠端主機某個庫 mydumper 下來後,在 myloader 恢復的時候回我: Cannot create a JSON value from a string with CHARACTER SET 'binary',爬了一些文,還是無法解決,有解決過此問題的人能指導一下嗎?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2020-11-11 15:34:56
最佳解答

看一下你的 SQL 檔案
如果有 json 欄位的 SQL 是類似這樣

INSERT INTO json_table (json_column) VALUES (X'7B22666F6F223A2022626172227D');

那麼就二選一
1.重新下載(這次不要勾 output blob fields as hex)
2.編輯 SQL 檔案(轉換 HEX 值)
Stackoverflow 的範例

我要發表回答

立即登入回答