Linux虽然好,但是伴随这缺点,那就是很多windows上的商业软件的功能没法使用,就比如说数据库访问工具,PLSQL就不能用,还好Oracle提供了免费的SQLDeveloper,可以直接访问Oracle数据库,装上插件之后也可以访问MySQL,SQLServer等数据库,然而在Linux尤其是Ubuntu下如何进行数据库设计呢,本文推荐了一个工具DBDesigner4,不但可以进行数据库设计,还可以图形化访问数据库,然而安装过程比较痛苦,此处记录下:
下载DBDesigner,地址是http://fabforce.net/downloads.php
个人比较倾向rpm包,二进制编译有时候不好控制,也可以直接下载:
wget http://downloads.mysql.com/DBDesigner4/DBDesigner4-0.5.4-0.i586.rpm
rpm转deb需要安装alien,安装并转化:
sudo apt-get install rpm alien
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
解压,然后拷贝,链接
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”,将连接名称,数据库地址等信息填写完整之后就可以连接数据库了。
分享到:
相关推荐
DBDesigner4是一款强大的开源数据库设计工具,专为数据库架构师和开发者设计,旨在提供一个集实体关系建模、数据建模、数据库逆向工程和数据库同步功能于一体的平台。这款工具的版本号为1.0.5.7,较之前的1.0.5.6...
DBDesigner4.0.5.6是一款强大的数据库设计工具,专为简化数据库架构设计而生。这款工具在数据库开发过程中扮演着至关重要的角色,它帮助开发者高效地创建、管理和优化数据库结构,使得数据库的设计过程更加直观和...
DBDesigner是一款强大的数据库建模工具,它在数据库设计领域中被广泛使用,尤其因其开源和免费的特性而受到开发者的欢迎。这款软件允许用户以图形化的方式设计和管理数据库模型,从而提高数据库的设计效率和准确性。...
数据库建模工具DbDesigner开发记录(1)http://www.blogjava.net/pengo/archive/2011/04/05/347643.html
本文将深入探讨一款名为"数据库设计DbDesigner"的国产软件,它是一款适用于Win2003、WinXP、Win2000以及Win9X等操作系统平台的数据库类应用工具,该软件在2009年4月9日进行了更新。 DbDesigner的主要功能集中在...
DBDesigner ubuntu下的数据库设计软件,安装有些麻烦,欢迎使用
DBDesigner4作为一款全面的数据库设计工具,不仅提供了强大的数据库设计功能,还支持数据库的创建和维护。无论是初学者还是专业人士,都能从中受益匪浅。通过细致的建模、高效的查询构建以及便捷的数据库同步和反向...
7. **DBDesigner4.exe**: 这是Froglogic公司的SQL Workbench/DBDesigner,一个功能强大的数据库设计和管理工具。它支持多种数据库类型,提供数据库建模、逆向工程、脚本编辑和执行等功能。DBDesigner4是整个压缩包的...
MySQL Workbench是一款专为MySQL设计的ER/工具,继承了DBDesigner4的优点,提供数据库设计、创建和迁移等功能。它有商业和开源两种版本,支持正向和逆向工程,以及自动化文档任务,适用于多种操作系统,是数据库管理...
在线数据库设计| 历史| dbdesigner.id是作者的业余爱好项目。 首先,该项目只是学习使用画布。 现在这个项目已经发展成为真正的数据库设计。 感谢您提供有关此数据库设计器的所有建议和反馈。 科技栈 该数据库设计器...
2. 数据库设计工具:如 ERwin、PowerDesigner、DBDesigner 等。 3. 数据库模型工具:如 UML、ER 图等。 数据库设计的挑战 数据库设计面临的挑战包括: 1. 数据的一致性和完整性。 2. 数据库的性能和可扩展性。 3....
4. **DBDesigner的使用**:这款工具支持创建、编辑和管理这些模型。用户可以通过拖放操作创建实体和关系,设置属性,并自动生成DDL(Data Definition Language)脚本来创建数据库。 5. **.classpath 和 pom.xml ...
它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。 MySQL Workbench是下一代的可视化数据库设计、管理的工具,它同时...
它是著名的数据库设计工具 DBDesigner4 的继任者。用户可以用 MySQL Workbench 设计和创建新的数据库图示,建立数据库文档,以及进行复杂的 MySQL 迁移。该软件支持 Windows 和 Linux 系统。 2. Navicat Lite ...
DBDesigner是一款强大的数据库设计工具,它提供了直观的图形界面,帮助用户进行数据库建模、设计和管理。这个“DBDesigner帮助文档”包含了该软件的所有功能和操作指南,旨在为用户提供全面的支持,解决他们在使用...
"dbdesigner1.PNG"、"dbdesigner2.PNG"和"dbdesigner4.PNG"可能是软件界面的截图,"temp_表结构HTML.xml"可能是以HTML格式导出的表结构,"temp_xsl.xml"可能是用于转换的XSL样式表,而"temp_CSharp2.xml"可能包含了...
MySQL Workbench支持Windows和Linux系统,能帮助用户进行数据库设计、迁移和维护,是DBDesigner4的后续产品。 2. **Navicat Lite**:Navicat提供了一套全面的数据库管理解决方案,包括Navicat Premium(商业版)和...
DBDesigner4-0.5.4-0.i586.rpm是安装包,后面两个tar.gz为缺少的lib.readme.txt为详细安装步骤。本人测试系统环境:Ubantu 12.04 LTS,刚装的系统按照步骤,基本都能成功,绝对值10分。成功的同学别忘了回帖,以示...