歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下安裝DBDesigner4的方法

Ubuntu下安裝DBDesigner4的方法

日期:2017/2/28 15:58:36   编辑:Linux教程

用了一些日子的Ubuntu,可惜的是在Ubuntu中卻找不到一個好用一點的MySQL管理軟件。著實讓人有些郁悶。今天終於找到了一個軟件,推薦給大家:DBDesigner。
這裡可以下載其源碼或者rpm文件。因為之前編譯出現過種種問題,所以我選擇了下載rpm包。

wget http://downloads.mysql.com/DBDesigner4/DBDesigner4-0.5.4-0.i586.rpm

之後如果沒有安裝alien是不能在ubuntu中裝rpm的。所以沒有安裝alien的同學需要先安裝alien:

sudo apt-get install rpm alien

將DBDesigner的rpm包轉換成deb包,會生成一個一樣文件名的deb包,雙擊就可以安裝了:

sudo alien DBDesigner4-0.5.4-0.i586.rpm

安裝好之後卻還是打不開,用終端運行之後發現報錯是libborqt-6.9-qt2.3.so: 無法打開共享對象文件: 沒有那個文件或目錄。上網查了一下。因為Ubuntu沒有默認安裝libborqt-6.9-qt2.3.so造成的。解決辦法如下:

wget http://nchc.dl.sourceforge.net/project/kylixlibs/kylixlibs3/Generic%20linux/kylixlibs3-borqt-3.0-2.tar.gz

將其解壓,把其中的libborqt-6.9.0-qt2.3.so拷貝到/usr/lib中。再將其軟連接為libborqt-6.9-qt2.3.so。

sudo cp libborqt-6.9.0-qt2.3.so /usr/lib
sudo ln -s /usr/lib/libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so

這樣,就可以啟動DBDesigner4了。

但是啟動之後,想要連接數據庫卻又報錯了,錯誤信息為

Connection to database failed.
Unable to Load libsqlmy.so

這也因為Ubuntu沒有默認安裝libsqlmy.so造成的。解決辦法如下:

wget http://blog.skzsr.com/wp-content/uploads/downloads/2011/11/dbxmda.tar.gz

解壓文件,將裡面的libsqlmda.so.4.70拷貝到/usr/lib下面,加上軟連接。

sudo cp libsqlmda.so.4.70 /usr/lib
sudo ln -s /usr/lib/libsqlmda.so.4.70 /usr/lib/libsqlmy.so

現在,點擊菜單上面的”Database”->”Connect to Database”->”New Database Connection”->”Advanced”,將getSQLDriverMYSQL改為getSQLDriverMySQL(注意最後是MySQL不是MYSQL)。點擊”General”,將連接名稱,數據庫地址等信息填寫完整之後就可以連接數據庫了。

Copyright © Linux教程網 All Rights Reserved