Avatar
0
Hoàng Nguyễn Văn Beginner
Migrate database
Mọi người cho em xin kinh nghiệm migrate database từ PostgreSQL sang MariaDB trên Windows (bao gồm schema + dữ liệu) với ạ.
Hiện tại em đang có 1 task migrate database từ PostgreSQL sang MariaDB :
+ Em cần mapping toàn bộ db từ PostgreSQL sang MariaDB. Từ DDL, data types, migrate data...
+ Các bản của em ko nhiều, tầm 16 bảng. có 10 bảng có dữ liệu tầm hơn 350k bản ghi. Các bảng còn lại chỉ khoảng vài k bản ghi.
Anh chị nào từng migrate PostgreSQL → MariaDB (trên Windows) cho em xin kinh nghiệm, tool recommend hoặc checklist thực tế với.
Cảm ơn mọi người nhiều!
  • Answer
Remain: 5
2 Answers
Avatar
tvd12 Enlightened
tvd12 Enlightened
Thật tệ là 2 ông PostgreSQL và MariaDB (mysql) lại có cú pháp khác nhau mặc dù cùng là SQL nên việc migrate không đơn giản.
Cách anh làm là viết lại scripts tạo schema, bảng sau đó thì dùng tool tự viết để migrate dữ liệu, giờ có AI rồi anh nghĩ tool viết sẽ dễ hơn, em đang dùng ngôn ngữ lập trình gì nhỉ?
  • 0
  • Reply
Dạ hiện tại em đang dùng Java ạ
 –  Hoàng Nguyễn Văn 1767198062000
Vậy em có thể nhờ AI viết tool dùng jdbc anh nghĩ cũng đơn giản và tùy biến tốt hơn cho trường hợp của em
 –  tvd12 1767238102000
Avatar
  • Đầu tiên phải tìm ra sự khác biệt về syntax.
  • Sau đó e viết 1 script converter
  • Convert DDL, DML . . .của postgresq ra
-> chạy thử
  • 0
  • Reply