[acceder a la sincronización de la base de datos] La base de datos de acceso a la base de datos Mysql se actualiza en tiempo real

  Objetivos del proyecto:

  El primero es transferir una gran cantidad de datos en la base de datos de Access (los datos originales de millones de niveles que se han guardado) a la base de datos mysql. Luego, a medida que aumentan los datos en Access, la base de datos mysql debe actualizarse sincrónicamente y el ciclo de actualización se personaliza.

  Idea: Al comienzo de la transferencia, ya he hablado sobre el blog anterior, que se ignora aquí, principalmente para sincronizar los datos de Access con mysql después de la actualización. La idea es:

  1. Use la instrucción sql de MAX para buscar en la tabla de datos mysql y encontrar el tiempo máximo MAX (patrol_time) en la columna de tiempo

  2. Seleccione los datos en la tabla de datos de Access con un tiempo mayor que MAX (patrol_time) y guárdelos en el lector con el lector de datos

  3. De manera columna por columna, almacene los datos leídos con un tiempo máximo mayor que MAX (patrol_time) desde el lector a la matriz

  4. Establezca un bucle, escriba los números en la matriz en mysql de acuerdo con el correspondiente

  5. Escriba la lógica anterior en un bucle infinito y establezca el intervalo de tiempo para la ejecución del bucle.

  La idea es clara: el código se enumera directamente a continuación y no hay nada difícil de entender:

  Tanto la lógica como el código se implementan utilizando un método relativamente básico y simple. Debido al largo intervalo de tiempo, no es necesario considerar los problemas de rendimiento de un gran número de ciclos, y la matriz se utiliza para almacenar y escribir directamente.

  De hecho, el contenido ligeramente técnico es cómo determinar si hay datos recién agregados. En esta pieza, el código central son estas oraciones:

  Y:

  Tenga en cuenta que al comparar con signos mayores que, el uso de comillas simples y dobles, porque la columna de tiempo requerida por los datos originales es de tipo varchar, por lo que en la instrucción SQL, debe agregar comillas simples ''

Supongo que te gusta

Origin www.cnblogs.com/sqlserver-mysql/p/12732265.html
Recomendado
Clasificación