sql >> Databáze >  >> RDS >> Mysql

Synchronizace Access DB a MySQL

moje kroky k "synchronizaci" spíše jako superrychlé zálohování

1.- ve Windows převeďte svou databázi tímto

http://www.bullzip.com/products/a2m/info.php

rychle převádí většinu databáze do YOURDATABASE.sql

2.- v linuxu (používám Ubuntu)

protože to musíte dělat často, doporučuji skript pro opravy.

můj příklad:

#!/bin/bash
#edita tablas
szAnswer=$(zenity --title="YOURDATABASE" --entry --text "some text" --entry-text "");
fromdos $szAnswer;
sed -i 's/DATETIME\ DEFAULT\ .*/DATE,/g' $szAnswer;
sed -i 's/DATETIME/DATE/g' $szAnswer;
sed -i 's/FLOAT/DECIMAL(10,2)/g' $szAnswer;
sed -i 's/(NULL,/(\ ,/g' $szAnswer;
sed -i 's/ NULL);/\ );/g' $szAnswer;
sed -i 's/,\ NULL,/,\ ,/g' $szAnswer

program zeity je výchozí v ubuntu, pro návrat vozíku v systému Windows potřebujete "fromdos"

pak :3.- mysql -u theuser -pthepass

mysql>zdroj YOURDATABASE.sql

a máte hotovo asi za 5 minut.



  1. java aplikace, vlákno se zasekne po zabití připojení MySQL

  2. Jak vybrat záznamy seskupené podle hodiny dne včetně hodin, které nemají žádné záznamy

  3. MySQL fulltextové vyhledávání ve více tabulkách s různými poli

  4. Jak vytvořit dotaz bez ohledu na velikost písmen v Postgresql?