Database

Interfaces Graficas para MySQL

Image representing MySQL as depicted in CrunchBase Image via CrunchBase
Aqui está uma lista com algumas Interfaces Gráficas freeware ou opensource para o MySQL, sistema de gerenciamento de bancos de dados que utiliza a linguagem SQL (da sigla "Structured Query Language" - ou Linguagem de Consulta Estruturada) como interface, já que é um dos bancos de dados mais popular da atualidade.




SQLyog Community Version (Open Source) - Interface gráfica para você administrar e trabalhar tranqüilamente com bancos de dados MySQL: http://sqlyog.googlecode.com/files/SQLyog815.exe

GnomeMysqlClient (Software Livre) - Cliente gráfico para MySQL escrito em C usando bibliotecas GTK do GNOME. O objetivo desse programa é, pelo menos, fornecer a mesma funcionalidade dos clientes gráficos mais populares mas com ainda mais facilidade de uso: http://sourceforge.net/projects/gmyclient/files/


MySQL Control Center (Software livre)
http://dev.mysql.com/downloads/other/mysqlcc.html

phpMyAdmin (Software livre)
http://www.phpmyadmin.net/home_page/downloads.php

Eventum (Software livre)
http://dev.mysql.com/downloads/other/eventum/

MySQLGUI (Software livre)
http://dev.mysql.com/downloads/other/mysqlgui/

DBDesigner (Software livre)
http://www.fabforce.net/dbdesigner4/downloads.php

DBManager (Versão freeware)
http://www.dbtools.com.br/PT/downloads.php

MySQL-Front 2.5 (Versão freeware)
http://www2.fateb.br/ftp/banco_dados/MySQL-Front_2.5_Setup.exe
Obs.: esta versão não conecta a versões mais recentes do MySQL.

Toad for MySQL (Versão freeware)
http://www.quest.com/toad-for-mysql/

DBACentral for MySQL (shareware) - para a execução de operações por todo o banco e sua estrutura, possui uma interface gráfica e uma mecânica parecida com a do MS Access: http://www.microolap.com/downloads/files/mydbacentral/dbacentralmysql.zip

OUTROS
http://solutions.mysql.com/software/







Related articles about MySQL

Marcadores: , , , , , , , , , , , , , , ,



# 9/27/2009 06:32:00 PM, Comentários, Links para esta postagem,

BLOB

Binary flow Image by adrenalin via Flickr

BLOB

  1. n. [acronym: Binary Large OBject] Used by database people to refer to any random large block of bits that needs to be stored in a database, such as a picture or sound file. The essential point about a BLOB is that it's an object that cannot be interpreted within the database itself.
  2. v. To mailbomb someone by sending a BLOB to him/her; esp. used as a mild threat. "If that program crashes again, I'm going to BLOB the core dump to you."



Related articles by Zemanta
Reblog this post [with Zemanta]

Marcadores: , ,



# 5/16/2009 05:31:00 AM, Comentários, Links para esta postagem,

Can't connect to [local] MySQL server

Flickr MySQL error Image by Gea-Suan Lin via Flickr
Um cliente MySQL em Unix pode conectar ao servidor mysqld de dois modos diferentes: sockets Unix, que conectam através de um arquivo no sistema de arquivos (padrão /tmp/mysqld.sock) ou TCP/IP, que conecta através um número de porta. Sockets Unix são mais rápidos que TCP/IP mas só podem ser usados quando conectados ao servidor no mesmo computador. Sockets Unix são usados se você não especificar um nome de máquina ou se você especificar o nome de máquina especial localhost.

No Windows, se o servidor mysqld está rodando no 9x/Me, você só pode conectar via TCP/IP. Se o servidor estiver rodando no NT/2000/XP e o mysqld é iniciado com --enable-named-pipe, você também pode conectar com named pipes. O nome do named pipes é MySQL. Se você não der um nome de máquina quando conectar ao mysqld, um cliente MySQL tentará conectar primeiro ao named pipe, e se isto não funcionar ele irá conectar a porta TCP/IP. Você pode forçar o uso de named pipes no Windows usando . como nome de máquina.

O erro (2002) Can't connect to ... normalmente significa que não há um servidor MySQL rodando no sistema ou que você está usando um arquivo socket ou porta TCP/IP errado ao tentar conectar so servidor mysqld.

Inicie verificando (usando ps ou gerenciador de tarefas do Windows) que há um processo chamado mysqld executando em seu sistema! Se não houver nenhum processo mysqld, você deve iniciar um. Veja Secção 2.4.2, "Problemas Inicializando o Servidor MySQL".

Se um processo mysqld estiver em execução, você pode verificar o servidor tentando estas diferentes conexões (o número da porta e o caminho do socket devem ser diferente em sua consiguração, é claro):

shell> mysqladmin version
shell> mysqladmin variables
shell> mysqladmin -h `hostname` version variables
shell> mysqladmin -h `hostname` --port=3306 version
shell> mysqladmin -h 'ip for your host' version
shell> mysqladmin --protocol=socket --socket=/tmp/mysql.sock version

Note o uso de aspas para traz em vez de aspas para frente com o comando hostname; isto provoca a saída de hostname (que é, o nome de máquina atual) para ser substituído no comando mysqladmin.

Aqui estão algumas razões pela quais o erro Can't connect to local MySQL server pode ocorrer:




Se você obter a mensagem de erro Can't connect to MySQL server on alguma_maquina, você pode tentar o seguinte para descobrir qual é o problema:

Related articles by Zemanta

Marcadores: , , , , , , , , , ,



# 7/27/2007 07:27:00 AM, Comentários, Links para esta postagem,