Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक्सेस DB और MySQL को सिंक्रोनाइज़ करना

सुपरफास्ट बैकअप की तरह "सिंक" करने के लिए मेरे कदम

1.- विंडोज़ में इसके साथ अपने डेटाबेस को कन्वर्ट करें

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

यह अधिकांश डेटाबेस को YOURDATABASE.sql में तेजी से परिवर्तित करता है।

2.- लिनक्स में (मैं उबंटू का उपयोग करता हूं)

चूंकि आपको अक्सर ऐसा करना पड़ता है, इसलिए मैं सुधार के लिए एक स्क्रिप्ट की सिफारिश करता हूं।

मेरा उदाहरण:

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

ubuntu में ज़ेनिटी प्रोग्राम डिफ़ॉल्ट है, आपको विंडोज़ में कैरिज रिटर्न के लिए "fromdos" की आवश्यकता है

तब :3.- mysql -u theuser -pthepass

mysql> स्रोत YOURDATABASE.sql

और आपका काम लगभग 5 मिनट में हो जाएगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql क्वेरी के प्रदर्शन की जांच कैसे करें?

  2. पायथन mysqldb पंक्ति हटाएं

  3. INSERT को मिलाएं और एक SQL क्वेरी (Zapier) में चुनें

  4. MySQL दो दिनांक स्वरूप के बीच कनवर्ट करें

  5. Regexp और mysql:क्या कोई AND ऑपरेटर है