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

PostgreSQL डेटाबेस में MySQL डंप आयात करें

यह सवाल थोड़ा पुराना है लेकिन कुछ दिन पहले मैं इस स्थिति से निपट रहा था और मुझे pgloader.io मिला।

इसे करने का यह अब तक का सबसे आसान तरीका है, आपको इसे स्थापित करने की आवश्यकता है, और फिर एक साधारण लिस्प स्क्रिप्ट (script.lisp) चलाएँ। ) निम्नलिखित 3 पंक्तियों के साथ:

/* content of the script.lisp */
LOAD DATABASE
FROM mysql://[email protected]/dbname
INTO postgresql://[email protected]/dbname;


/*run this in the terminal*/
pgloader script.lisp

और उसके बाद आपके postgresql DB में वह सारी जानकारी होगी जो आपके MySQL SB में थी।

एक तरफ ध्यान दें, सुनिश्चित करें कि आप इस पोस्ट के समय से pgloader संकलित करते हैं, इंस्टॉलर में एक बग है। (संस्करण 3.2.0)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JDBC org.postgresql.Driver लोड करते हुए कक्षा नहीं मिली

  2. बहुत धीमी स्प्रिंग बूट एप्लिकेशन स्टार्टअप

  3. त्रुटि:डोकर में अल्पाइन पर psycopg2 स्थापित करते समय pg_config निष्पादन योग्य नहीं मिला

  4. PostgreSQL:बूलियन कॉलम के लिए इंडेक्स बनाएं

  5. क्रमबद्ध पथों के लाभों पर