MyODBC
2.50 é um driver de nível 0 (com
recursos de nível 1 e 2) e especificação de ODBC 2.50 de 32
bits para conectar um programa ODBC ao MySQL.
MyODBC
funciona nos Windows 9x/Me/NT/2000/XP
e na maioria da plataformas Unix. MyODBC
3.51
é uma versão melhorada com nível 1 (core API completo +
recursos de nível 2) e especificação de ODBC 3.5x.
MyODBC
é Open Source
, e
você pode encontrar a versão mais nova em
http://www.mysql.com/downloads/api-myodbc.html. Note que a
versão 2.50.x utiliza a licença LGPL
,
enquanto a versão 3.51.x utiliza a licença
GPL
.
Se vcê tiver problemas com o MyODBC
e seu
programa também funciona com OLEDB, você deve experimentar o
driver OLEDB.
Normalmente você só precisa instalar o
MyODBC
em másquinas Windows. Você só
precisará de MyODBC
para Unix se tiver um
programa como ColdFusion que roda em máquinas Unix e utilizam
ODBC para conectar ao banco de dados.
Se você quiser instalar MyODBC
em um Unix,
você precisará de um gerenciador ODBC.
MyODBC
funciona com a maioria dos
gerenciadores ODBC para Unix.
Para instalar MyODBC
no Windows, você deve
baixar o arquivo MyODBC
.zip
apropriado, descompactá-lo com
WinZip
ou algum programa parecido e executar
o arquivo SETUP.EXE
.
No Windows/NT/XP você pode obter o seguinte erro ao tentar
instalar o MyODBC
:
An error occurred while copying C:\WINDOWS\SYSTEM\MFC30.DLL. Restart Windows and try installing again (before running any applications which use ODBC)
O problema neste caso é que algum outro progrma está
utilizando ODBC e pela forma que como o Windows é feito, você
pode, neste caso, não estar apto a instalar um novo driver ODBC
com programa de instação do ODBC da Microsoft. Neste caso
você pode continuar selecionando Ignore
para
copiar o resto dos aerquivos ODBC e a instalação final deve
funcionar. Se não funcionar, a solução é reinicializar seu
computador em ``modo seguro'' (Escolhendo-o ao pressionar F8
assim que seu computador iniciar o Windows durante a
reinicialização), instalar MyODBC
, e
reiniciar em modo normal.
Para conectar a uma máquina Unix de uma máquina Windows,
com uma aplicação ODBC (uma que não tenha suporte nativo
as MySQL), você deve primeiro instalar
MyODBC
em uma máquina Windows.
O usuário é máquina Windows devem ter privilégios para
acessar o servidor MySQL na máquina Unix. Isto pode ser
feito om o comando GRANT
. See
Secção 4.4.1, “A Sintaxe de GRANT
e REVOKE
”.
Você deve criar uma entrada ODBC DSN como a seguir:
Abra o painel de controle na máquina Windows.
Dê um duplo clique no ícone Fonte de Dados ODBC 32-bit.
Clique na seção Usuário DSN.
Clique no botão Adicionar.
Selecione MySQL na tela Criar Nova Fonte de Dados e clique no botão Finalizar.
A tela de configuração padrão do Driver MySQL é mostrada. See Secção 12.2.2, “Como Preencher os Vários Campos no Programa de Administração do ODBC”.
Agora inicie a sua aplicação e selcione o driver ODBC com o DSN que você especificou no adminitrador ODBC.
Verifique se há outra opção de configuração na tela do MySQL (trace, não pergunta ao conectar, etc) que você possa tentar se ocorrerem problemas.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.