記一次MySQL庫(kù) SQL error: #1271解決思路
瀏覽量: 次 發(fā)布日期:2023-10-06 18:19:45
記一次MySQL庫(kù) SQL error: #1271解決思路
概述
常州數(shù)據(jù)恢復(fù)最近在做一次從mysql5.7到mysql8的結(jié)構(gòu)同步,發(fā)現(xiàn)報(bào)錯(cuò),具體信息如下:
下面簡(jiǎn)單記錄下解決的過程及思路。
MySQL在使用UNION查詢時(shí)或者創(chuàng)建視圖時(shí)報(bào)異常:SQL error: #1271 - Illegal mix of collations for operation 'UNION',此類問題是由于UNION Mysql的Table的時(shí)候?qū)?yīng)的字段Collation字符序不同導(dǎo)致的,如果這時(shí)候用MySQL在使用UNION查詢時(shí)或者創(chuàng)建視圖時(shí)就會(huì)報(bào)異常:SQL error: #1271 - Illegal mix of collations for operation 'UNION'
解決過程如下:
可以發(fā)現(xiàn)排序規(guī)則不一致
2、通過修正sql統(tǒng)一調(diào)整字符集規(guī)則
應(yīng)用修正sql做調(diào)整:
揚(yáng)州數(shù)據(jù)恢復(fù)3、調(diào)整后檢查
可以發(fā)現(xiàn)已經(jīng)沒有不一致的字符排序規(guī)則了。
4、重新結(jié)構(gòu)同步
測(cè)試后沒有問題。
后面會(huì)分享更多devops和DBA方面內(nèi)容,感興趣的朋友可以關(guān)注下~
. 聯(lián)想筆記本硬盤損壞,聯(lián)想筆記本硬盤故障排查與維修指南
. 戴爾筆記本硬盤損壞怎么辦,戴爾筆記本硬盤故障排查與修復(fù)指南
. 戴爾筆記本硬盤損壞修復(fù),戴爾筆記本硬盤故障排查與修復(fù)指南
. 達(dá)夢(mèng)數(shù)據(jù)庫(kù)和mysql區(qū)別,特性對(duì)比與選擇指南
. 移動(dòng)硬盤數(shù)據(jù)恢復(fù)多少錢一次,價(jià)格影響因素及預(yù)算指南
. 固態(tài)硬盤數(shù)據(jù)恢復(fù)多少錢一次,價(jià)格范圍與影響因素全揭秘”
. MySQL備份分類,MySQL存儲(chǔ)過程中分支語句有哪些
. PC3000數(shù)據(jù)恢復(fù)一次多少錢,pc3000官網(wǎng)首頁(yè)
. dell筆記本硬盤壞了,Dell筆記本硬盤壞了怎么辦?全面解析硬盤故障及數(shù)據(jù)恢復(fù)方法
. 恢復(fù)數(shù)據(jù)微信聊天記錄,微信聊天記錄丟失?教你輕松恢復(fù)!
. hp sparekeyusb恢復(fù)盤,輕松應(yīng)對(duì)忘記BIOS密碼的困境
. 舊機(jī)箱硬盤數(shù)據(jù)恢復(fù),找回珍貴記憶的秘訣
. 固態(tài)硬盤數(shù)據(jù)恢復(fù)多少錢一次啊,固態(tài)硬盤數(shù)據(jù)恢復(fù)多少錢
. u盤數(shù)據(jù)恢復(fù)多少錢一次,了解價(jià)格背后的因素
. 微信聊天記錄恢復(fù),微信聊天記錄丟失怎么辦?教你幾招輕松恢復(fù)
. 固態(tài)硬盤數(shù)據(jù)恢復(fù)多少錢一次正常
. 數(shù)據(jù)恢復(fù)大師,守護(hù)您的數(shù)字世界,找回丟失的珍貴記憶