Sendo claro e objetivo, para montar o ambiente de desenvolvimento em PHP + mySQL não vejo melhor sistema operacional que o Ubuntu.
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.
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 KylixDescompactar 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....