Mac DBeaver Client home is not specified for connection解決辦法

問題:
一般出現這個問題是由於DBeaver 程序無法自動找到數據庫的安裝目錄,在進行數據的導入導出時無法執行,這是因爲執行指令需要數據庫相關命令的支持。

解決辦法:
我用的是mysql,這裏拿mysql舉例,其他的數據庫類似。在安裝的時候選擇數據庫的安裝目錄
mysql
window下很好找,這裏關鍵是mac不好找,如果是手動下載的官方壓縮解壓的方式那也很好找,如果是安裝官方的安裝包方式,則需要費點功夫。打開命令行輸入以下指令查看信息

MacBook-Air:~ root# find /usr/ -iname "mysql"
/usr//local/mysql
/usr//local/mysql-5.7.17-macos10.12-x86_64/bin/mysql
find: /usr//local/mysql-5.7.17-macos10.12-x86_64/data: Permission denied
/usr//local/mysql-5.7.17-macos10.12-x86_64/include/mysql
find: /usr//sbin/authserver: Permission denied

可見官方的安裝包安裝目錄在/usr/local下,可是當你想找這個目錄的時候卻死活找不到,因爲這個目錄對finder默認是不可見的,需要我們使用命令的方式打開。
ssq
如果你的選擇正確的話,應該就能看的版本號了
qwe
至此你就可以順利的使用DBeaver的導入導出功能了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章