iT邦幫忙

0

TOAD連MYSQL查詢內容有 中文字卻無法找到值

您好:
我用 TOAD 連MYSQL
當我下 select * from TB where col like 'AA%'
可以傳回值
但 select * from TB where col like '中文%'
卻沒有值回傳

同樣以上2個語法 ,在myadmin 卻 都可以撈出資料!
我WIN10X64 中文版

我看 mysql DB是用 utf8mb4_general_ci

請問有和解法?
謝謝!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
ckp6250
iT邦好手 1 級 ‧ 2019-08-14 20:19:23
最佳解答

試了一下,
應該是在 Connection Setting 時,
其中 Encoding 設錯了,應該設成 utf8

看更多先前的回應...收起先前的回應...
noway iT邦研究生 4 級 ‧ 2019-08-15 08:34:34 檢舉

您好,請問 Emcoding 要去哪邊設定?
如下圖 connect設定,沒有該選項!
謝謝!https://ithelp.ithome.com.tw/upload/images/20190815/20104095FU49KKLxFi.png

ckp6250 iT邦好手 1 級 ‧ 2019-08-15 09:13:21 檢舉

https://ithelp.ithome.com.tw/upload/images/20190815/20119662LO2tFXBWw9.png

noway iT邦研究生 4 級 ‧ 2019-08-15 09:22:26 檢舉

謝謝,但不好意思,我是用 Toad for Mysql 8.0.0.296 x64
我新增connect 時,沒有看到 該 選項...

ckp6250 iT邦好手 1 級 ‧ 2019-08-15 17:44:18 檢舉

我其實以前沒用過 toad
看了您的問題後,才試著去下載 toad edge

試了,如果沒有設定 Encoding ,中文就會找不到,和您的情形一樣,
設定 utf8 之後,中文就找得到了。

但,樓下諸位大德推薦的也很不錯,尤其是 HeidiSQL

toad edge 我不太想用,啟動好慢。

0
小魚
iT邦大師 1 級 ‧ 2019-08-14 20:01:05

使用HeidiSQL吧...

1

同意小魚大說的,換一套比較理想。

有幾個選項不錯;都是開源,不用花錢:

看更多先前的回應...收起先前的回應...
noway iT邦研究生 4 級 ‧ 2019-08-16 08:35:15 檢舉

您好:謝謝!
可是 HeidiSQL 似乎沒有提示功能?
還是要從哪邊開呢?
謝謝!

noway iT邦研究生 4 級 ‧ 2019-08-16 20:41:57 檢舉

您好:
下載 DBeaver,但 自動提示 沒效!

HeidiSQL 自動提示,TBBALE 要 ALIAS 才有機會出現
toad edge 自動提示 沒效!
謝謝!

請問您說的自動提示是指什麼呢

noway iT邦研究生 4 級 ‧ 2019-08-20 08:35:33 檢舉

您好:
類似如下圖,謝謝!https://ithelp.ithome.com.tw/upload/images/20190820/20104095qij1dTR3Xm.png

noway iT邦研究生 4 級 ‧ 2019-08-21 13:26:41 檢舉

您好:HeidiSQL 若是 2台主機一起用,要如何區辨EDIT的 SQL 目前用到哪台主機?

我要發表回答

立即登入回答