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

請問有和解法?
謝謝!

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

使用HeidiSQL吧...

0
ckp6250
iT邦新手 5 級 ‧ 2019-08-14 20:19:23

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

看更多先前的回應...收起先前的回應...
noway iT邦新手 5 級 ‧ 2019-08-15 08:34:34 檢舉

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

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

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

noway iT邦新手 5 級 ‧ 2019-08-15 09:22:26 檢舉

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

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

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

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

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

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

1

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

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

看更多先前的回應...收起先前的回應...
noway iT邦新手 5 級 ‧ 2019-08-16 08:35:15 檢舉

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

noway iT邦新手 5 級 ‧ 2019-08-16 20:41:57 檢舉

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

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

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

noway iT邦新手 5 級 ‧ 2019-08-20 08:35:33 檢舉

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

我要發表回答

立即登入回答