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

Postgresql में सेटअप मैसकल फॉरेन डेटा रैपर

मैं इसे निम्न तरीके से करने में सक्षम था।

पैकेज स्थापित करना:

sudo apt-get install postgresql-9.5-mysql-fdw

डेटाबेस में एक्सटेंशन जोड़ता है:

CREATE EXTENSION mysql_fdw;

mysql सर्वर को postgresql में जोड़ें:

CREATE SERVER mysql_server FOREIGN DATA WRAPPER mysql_fdw OPTIONS (host 'localhost', port '3306');

डेटाबेस तक पहुँचने के लिए एक उपयोगकर्ता बनाएँ:

CREATE USER MAPPING FOR postgres SERVER mysql_server OPTIONS (username 'root', password 'passwordToConnect');

किसी अन्य सर्वर से स्कीमा तालिका आयात करें

IMPORT FOREIGN SCHEMA mySchema LIMIT TO (tableName) FROM SERVER mysql_server INTO public;

किसी अन्य सर्वर से सभी स्कीमा तालिकाओं को आयात करता है

IMPORT FOREIGN SCHEMA mySchema FROM SERVER mysql_server INTO public;

मुझे आशा है कि मैंने मदद की है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:VACCUM FULL बनाम pg_dump और पुनर्स्थापित करें

  2. PostgreSQL में परिकलित / परिकलित / आभासी / व्युत्पन्न कॉलम

  3. pg_top का उपयोग करके PostgreSQL उदाहरणों की गतिशील निगरानी

  4. PostgreSQL के लिए lc_monetary सेट करें

  5. मैं Postgres में दो सरणियों से तालिका मानों में कैसे सम्मिलित करूं?