Como Converter um Banco de Dados Access para MySQL?
Nenhuma descrição foi enviada.
comentários (0)
suspender
Lista de Respostas:
21/05/2002 6:55am
(~22 anos atrás)
(~22 anos atrás)
Você pode codar um script que leia via ODBC o arquivo mdb(access) e ao mesmo tempo, vai inserindo os valores retornados pela consulta no access no mysql...
ajudei ? :-)
ajudei ? :-)
21/05/2002 10:40pm
(~22 anos atrás)
(~22 anos atrás)
Vc poderia ser mais especifico, ou passar uma solução mais "fácil".
21/05/2002 10:43pm
(~22 anos atrás)
(~22 anos atrás)
Poderia ser mais explicito, este tópico tb me interessa.
24/05/2002 5:21pm
(~22 anos atrás)
(~22 anos atrás)
Tive o mesmo problema e resolvi de uma forma que pode não ser a opção mais simples mas foi a que funcionou melhor no meu caso:
1.Salve a tabela(s) do Access em formato .DBF (ele mesmo tem a opção em Arquivos/Salvar Como...)
2. Com um programa como o DbTools(www.dbtools.com.br) voce pode fazer a importação utilizando um Wizard que funcionou sem traumas ou escoriaçoes. O DBtools é Freeware e não GPL portanto cuidado com o que vc pretende fazer. É um programa muito bom ainda mais para mim que sou "goofy" em mysql e estava acostumado com o WYSIWIG do Acce$$ ir me acostumando com a linguagem SQL
Caso tenha duvidas me retorne
1.Salve a tabela(s) do Access em formato .DBF (ele mesmo tem a opção em Arquivos/Salvar Como...)
2. Com um programa como o DbTools(www.dbtools.com.br) voce pode fazer a importação utilizando um Wizard que funcionou sem traumas ou escoriaçoes. O DBtools é Freeware e não GPL portanto cuidado com o que vc pretende fazer. É um programa muito bom ainda mais para mim que sou "goofy" em mysql e estava acostumado com o WYSIWIG do Acce$$ ir me acostumando com a linguagem SQL
Caso tenha duvidas me retorne
09/06/2002 7:49pm
(~22 anos atrás)
(~22 anos atrás)
Use o DBTools direto, www.dbtools.com.br, tem um wizard super amigavel, e permite vc importar direto para o mysql, banco de dados do tipo *.mdb, *.db, *.dbf, *.xls, ODBC.
10/12/2002 7:10pm
(~22 anos atrás)
(~22 anos atrás)
Te aqui uma outra opção:
pré-requisitos:
Possuir o MySQL instalado na sua máquina;
Possuir o MyODBC instalado e configurado;
Possuir um DSN configurado para o banco de dados MySQL;
Possuir o Microsoft Access ( 97 ou 2000 ) instalados.
Vamos a explicação:
Inicie o Access e abra o banco de dados com as tabela que você quer exportar. Vamos abrir o banco de dados Biblio.mdb e exportar a tabela Authors.
Abre o banco de dados Biblio.mdb (Eu renomei o arquivo para Biblio_2001.mdb), selecione a tabela Authors e clique na opção Arquivo|Exportar
Na Janela - Exportar Tabela 'Authors' em ... - selecione na caixa - Salvar como tipo , a opção ODBC Databases
Na janela Exporta , confirme ou altere o nome da tabela que esta exportando.
Na janela Select a Data Source e clique na aba Machine Data Source (se o seu mysql estiver instalado em um NT ou Windows 2000 a aba será diferente) , e selecione a seguir o nome do DSN - MySQLConexao ( o DSN deve ser criando anteriormente) e clique no botão OK.
A proxima tela irá exibir a configuração do driver ODBC - Confirme ou altere as opções para conexão ( Banco de dados , usuário , senha , etc.) e clique no botão OK
Pronto , a tabela Authors foi exportada para o banco de dados Clientes do servidor MySQL. Execute o utilitário Mascon e verifique a tabela no banco de dados Clientes do MySQL.
pré-requisitos:
Possuir o MySQL instalado na sua máquina;
Possuir o MyODBC instalado e configurado;
Possuir um DSN configurado para o banco de dados MySQL;
Possuir o Microsoft Access ( 97 ou 2000 ) instalados.
Vamos a explicação:
Inicie o Access e abra o banco de dados com as tabela que você quer exportar. Vamos abrir o banco de dados Biblio.mdb e exportar a tabela Authors.
Abre o banco de dados Biblio.mdb (Eu renomei o arquivo para Biblio_2001.mdb), selecione a tabela Authors e clique na opção Arquivo|Exportar
Na Janela - Exportar Tabela 'Authors' em ... - selecione na caixa - Salvar como tipo , a opção ODBC Databases
Na janela Exporta , confirme ou altere o nome da tabela que esta exportando.
Na janela Select a Data Source e clique na aba Machine Data Source (se o seu mysql estiver instalado em um NT ou Windows 2000 a aba será diferente) , e selecione a seguir o nome do DSN - MySQLConexao ( o DSN deve ser criando anteriormente) e clique no botão OK.
A proxima tela irá exibir a configuração do driver ODBC - Confirme ou altere as opções para conexão ( Banco de dados , usuário , senha , etc.) e clique no botão OK
Pronto , a tabela Authors foi exportada para o banco de dados Clientes do servidor MySQL. Execute o utilitário Mascon e verifique a tabela no banco de dados Clientes do MySQL.
13/09/2003 10:54pm
(~21 anos atrás)
(~21 anos atrás)
Use uma classe genérica de conexão de banco de dados como a adodb:
http://php.weblogs.com/ADODB
É possivel conectar 2 bancos de dados diferente ao mesmo tempo conforme exemplo do manual Adodb:
Example 6: Connecting to 2 Databases At Once
<?
include('adodb.inc.php'); # load code common to ADOdb
$conn1 = &ADONewConnection('mysql'); # create a mysql connection
$conn2 = &ADONewConnection('oracle'); # create a oracle connection
$conn1->PConnect($server, $userid, $password, $database);
$conn2->PConnect(false, $ora_userid, $ora_pwd, $oraname);
$conn1->Execute('insert ...');
$conn2->Execute('update ...');
?>
BobFrank
http://php.weblogs.com/ADODB
É possivel conectar 2 bancos de dados diferente ao mesmo tempo conforme exemplo do manual Adodb:
Example 6: Connecting to 2 Databases At Once
<?
include('adodb.inc.php'); # load code common to ADOdb
$conn1 = &ADONewConnection('mysql'); # create a mysql connection
$conn2 = &ADONewConnection('oracle'); # create a oracle connection
$conn1->PConnect($server, $userid, $password, $database);
$conn2->PConnect(false, $ora_userid, $ora_pwd, $oraname);
$conn1->Execute('insert ...');
$conn2->Execute('update ...');
?>
BobFrank
03/10/2003 5:23pm
(~21 anos atrás)
(~21 anos atrás)
Use o MySQL-front, que pode ser baixado no link abaixo:
http://efux.de/mysqlfront/MySQL-Front_2.5_Setup.exe
Depois no MySQL-Front, va em im-/Export, ODBC Import e importe o banco, tudo feito visualmente
http://efux.de/mysqlfront/MySQL-Front_2.5_Setup.exe
Depois no MySQL-Front, va em im-/Export, ODBC Import e importe o banco, tudo feito visualmente
02/11/2013 12:26pm
(~11 anos atrás)
(~11 anos atrás)
Usei o aplicativo desse site www.fullcopyconvert.com.br