Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Inserindo milhões de registros de hospedagem local para godaddy


Verifique se o conector odbc do MySQL está instalado:https://dev.mysql.com/ downloads/connector/odbc/

crie seu DNS para seu servidor MySQL (você pode fazer isso via gerenciador odbc ou apenas com um bloco de notas) seu arquivo DNS ficará assim:
[ODBC]
DRIVER=MySQL ODBC 5.3 Unicode Driver ' check what driver is installed
UID=username to the server
PORT=3306
PWD= password to the server
DATABASE=dbname
SERVER=serverip/name

Salve o arquivo DNS em algum lugar, vamos chamá-lo de GoDaddy_MySQL.dns

Abra seu banco de dados ACCESS.
  1. Dados externos
  2. ODBC
  3. Selecione "vincular à fonte de dados criando"
  4. selecione o arquivo godaddy_mysql.dns
  5. se todos os detalhes da sua conexão estiverem corretos, o Access mostrará tabelas e visualizações para importar. Clique nas tabelas para as quais você gostaria de fazer upload de dados de seu banco de dados do Access.
  6. Agora você vinculou a tabela MySQL real em seu banco de dados MS Access.

Tudo o que você precisa fazer é carregar dados de sua tabela local para sua tabela vinculada simplesmente por:

você pode fragmentar seu upload usando a palavra-chave TOP. se você adicionar uma condição where com (ainda não está na tabela vinculada), você sempre poderá enviar novos registros automaticamente para o seu servidor MySQL.

se você estiver e ainda usar seu banco de dados do Access, também poderá alternar de tabelas locais para tabelas vinculadas para que todas as novas entradas sejam carregadas automaticamente no servidor godaddy.
Pseudo: 

insert into linked_table select top 5000 from your local table where local_records_are not in linked table.