Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Đồng bộ hóa Access DB và MySQL

các bước của tôi để "đồng bộ hóa" nhiều hơn như sao lưu siêu nhanh

1.- trong windows chuyển đổi cơ sở dữ liệu của bạn với cái này

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

nó chuyển đổi nhanh chóng hầu hết cơ sở dữ liệu thành YOURDATABASE.sql

2.- trong linux (tôi sử dụng Ubuntu)

vì bạn phải làm điều này thường xuyên, tôi đề xuất một tập lệnh để sửa.

ví dụ của tôi:

#!/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

chương trình zenity được mặc định trong ubuntuy bạn cần "fromdos" để xuống dòng trong windows

sau đó:3.- mysql -u theuser -pthepass

mysql> nguồn YOURDATABASE.sql

và bạn sẽ hoàn thành trong khoảng 5 phút.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tôi nên sử dụng hàm thực thi nào trong MySQL connector / c ++?

  2. Tại sao biểu mẫu đăng ký PHP MySQL này không hoạt động?

  3. Thiếu kết nối cơ sở dữ liệu Mysql và thiếu mysql.sock

  4. Cập nhật MySQL với một truy vấn con ở chế độ cập nhật an toàn

  5. php mysql PDO gặp lỗi nghiêm trọng khi gọi 2 hàm để chạy câu lệnh sql trong cùng một tệp