27 Nisan 2024 10:44

Anasayfa

undefined...

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.

Makdos Bilişim Teknolojileri 2015 - 2022