Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menyinkronkan Access DB dan MySQL

langkah saya untuk "menyinkronkan" lebih seperti pencadangan supercepat

1.- di windows konversi database Anda dengan ini

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

itu mengkonversi cepat sebagian besar database menjadi YOURDATABASE.sql

2.- di linux (saya menggunakan Ubuntu)

karena Anda harus sering melakukan ini, saya merekomendasikan skrip untuk koreksi.

contoh saya:

#!/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 zenity adalah default di ubuntuAnda memerlukan "fromdos" untuk carriage return di windows

lalu :3.- mysql -u theuser -pthepass

mysql>sumber YOURDATABASE.sql

dan Anda selesai dalam waktu sekitar 5 menit.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Buat dan perbarui struktur basis data secara terprogram

  2. Tidak dapat mengonversi kueri MySql menggunakan doktrin DQL atau QueryBuilder

  3. ganti karakter sampah di dalam mysql

  4. MySQLdump file kosong menggunakan PHP tetapi bukan baris perintah?

  5. mysql date_sub menggunakan bidang sebagai interval