Yükleniyor...
MySQL veritabanını PostgreSQL e çevirmek
Yazdır
  • 0

MySQL veritabanınızı PostgreSQL e çevirmek isterseniz MySQL çıktısı alırken compatible seçeneğini kullanabiliriz.

 

mysqldump -u root -p --compatible=postgresql   VeritabaniAdi > yedekleme.sql

 

 

 yedekleme.sql dosyamızı aşağıdaki komutlar ile PostgreSQL kurulu sunucuya yüklüyoruz

Önce bulunduğumuz sunuya PostgreSQL kuruyor ve kullanıcı oluşturuyoruz.

 
apt install -y pgloader postgresql postgresql-contrib libpq-dev python3-psycopg2
 
 
sudo -u postgres createuser <kullaniciadi>
 
 
sudo -u postgres psql
 
psql=# alter user <kullaniciadi> with encrypted password '<parola>';
 
psql=# grant all privileges on database <veritabaniadi> to <kullaniciadi> ;
 
 
pgloader mysql://mysqlroot@localhost/VeritabaniMYSQL postgresql://kullaniciadi@localhost/VeritabaniPOSTGRE
  Herşey yolunda ise artık MySQL veritabanınız PostgreSQL formatına dönüştürüldü ve yüklendi.

Bu cevap yeterince yardımcı oldu mu?

İlgili diğer dökümanlar