sql >> Database teknologi >  >> RDS >> Mysql

Indsætter millioner af poster fra lokal hosting til godaddy-hosting

Sørg for, at du har MySQL odbc-stikket installeret:https://dev.mysql.com/ downloads/connector/odbc/

opret din DNS til din MySQL-server (du kan gøre dette via odbc manager eller bare med en notesblok) din DNS-fil vil se sådan ud:

[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

Gem DNS-filen et sted, lad os kalde den GoDaddy_MySQL.dns

Åbn din ACCESS-database.

  1. Eksterne data
  2. ODBC
  3. Vælg "link til datakilden ved at oprette"
  4. vælg filen godaddy_mysql.dns
  5. hvis alle dine forbindelsesdetaljer er korrekte, vil Access vise dig tabeller og visninger, du kan importere. Klik på de tabeller, du vil uploade data fra din Access-database.
  6. Nu har du forbundet den faktiske MySQL-tabel i din MS Access-database.

Alt du skal gøre er at uploade data fra din lokale tabel til din linkede tabel ved at:

du kan dele din upload ved at bruge TOP søgeordet. hvis du tilføjer en where-betingelse med (er ikke allerede på den linkede tabel), kan du altid uploade nye poster automatisk til din MySQL-server.

hvis du er og stadig vil bruge din Access-database, kan du også skifte fra lokale til sammenkædede tabeller, så alle nye poster automatisk uploades til din godaddy-server.

Pseudo: 

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


  1. Kæmper virkelig med CONCAT_WS ... vær venlig at hjælpe en nybegynder :)

  2. COUNT i en forespørgsel med flere JOINS og en GRUPPE EFTER KLAUSUL

  3. Lær MySQL – Ny teknologiuge

  4. mysql-connector-java-8.0.12:får fejl for 'Malay Peninsula Standard Time' server tidszone