DBeaver 转存数据库或执行脚本报错(全方位解析)
小伙伴們使用DBeaver的時(shí)候?qū)雽?dǎo)出數(shù)據(jù)庫的時(shí)候經(jīng)常會(huì)遇到導(dǎo)不進(jìn)或?qū)Р怀龅那闆r
情況大致分為三種
方法一、執(zhí)行腳本失敗:DBeaver默認(rèn)執(zhí)行GBK編碼執(zhí)行腳本,我們只需要修改編碼為utf-8即可,若沒用請看方法二
方法二、執(zhí)行腳本或轉(zhuǎn)存失敗:使用mysql版本過高的問題,比如我從DBeaver導(dǎo)出mysql8.0.30版本的數(shù)據(jù)庫,執(zhí)行的時(shí)候就無法成功,需要從網(wǎng)上下載MySQL8的二進(jìn)制文件,添加數(shù)據(jù)庫地址選中解壓后的文件,版本不用特別準(zhǔn)確,8.0.30版本的使用8.0.12的也可以
大家可以從我的網(wǎng)盤下載
MySQL binaries for Windows x64 v8.0.12.zip
鏈接:https://pan.baidu.com/s/1-3YQ9wv1Brz1WQFnrUeOhg
提取碼:0r4f
方法三、網(wǎng)上看了其他的教程都是直接修改MySQL8服務(wù)器的密碼認(rèn)證策略,恢復(fù)到MySQL5使用native_passwd,但我覺著這樣不妥。建議以上兩種方式
總結(jié)
以上是生活随笔為你收集整理的DBeaver 转存数据库或执行脚本报错(全方位解析)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务器的文件防误删的软件,服务器共享文件
- 下一篇: 使用数据库实现缓存功能