A principal razão foi a facilidade que tive para encontrar as ferramentas (gratuitas) que eu estava precisando.
Para começar encontrei no repositório do proprio Ubuntu o gPHPEdit para editar os PHP e o mySQL Navigator para consultas no mySQL.
Para desenhar o diagrama de banco baixei o DBDesigner 4
Descompactei no mesmo diretório que baixei com o comando:
tar xzf DBDesigner4.0.5.4.tar.gz
Tive o erro envolvendo a biblioteca libborqt que resolvi conforme a dica do site que manda:
Fazer o download da biblioteca libborqt do Kylix
Descompactar o arquivo:
$ tar zxvf kylixlibs3-borqt-3.0-2.tar.gz
Depois entrar na pasta descompactada e copiar a biblioteca para /usr/lib (observe que mudamos o nome dela, isso porque o DBDesigner utiliza a biblioteca de nome libborqt-6.9-qt2.3.so e não a libborqt-6.9.0-qt2.3.so).
$ cd kylixlibs3-borqt
$ sudo cp libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so
Descompactar o arquivo:
$ tar zxvf kylixlibs3-borqt-3.0-2.tar.gz
Depois entrar na pasta descompactada e copiar a biblioteca para /usr/lib (observe que mudamos o nome dela, isso porque o DBDesigner utiliza a biblioteca de nome libborqt-6.9-qt2.3.so e não a libborqt-6.9.0-qt2.3.so).
$ cd kylixlibs3-borqt
$ sudo cp libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so
Fazer o download da biblioteca dbxmda, o link está abaixo:
http://crlab.com/dbx/dbxmda.tar.gz
Descompactar o arquivo baixado:
$ tar zxvf dbxmda.tar.gz
Copiar a biblioteca baixada para /usr/lib (observe que mudamos o nome dela para libsqlmda.so):
# cp libsqlmda.so.4.50 /usr/lib/libsqlmda.so
Depois abra o arquivo de configuração $HOME/.DBDesigner4/DBConn_DefaultSettings.ini:
$ cd ~/.DBDesigner4
$ vi DBConn_DefaultSettings.ini
Procure a linha:
LibraryNameLinux=libsqlmy.so
Edite-a para:
LibraryNameLinux=libsqlmda.so
Procure a linha:
GetDriverFunc=getSQLDriverMYSQL
Edite-a para:
GetDriverFunc=getSQLDriverMySQL
Agora é só conectar ao banco de dados mysql!
No diretório ~/.DBDesigner4 tem vários arquivos de configuração interessantes....
Nenhum comentário:
Postar um comentário