Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menjalankan skrip atau rutin MySQL secara otomatis setelah meneruskan rekayasa dari model?

Dalam diagram EER Anda di meja kerja, klik kanan pada tabel dan pilih edit tabel. Ini akan membuka panel di bagian bawah dengan beberapa tab. Tab tersebut adalah tabel, kolom, indeks, kunci asing, dll. Ada tab yang disebut insert. Tab ini memungkinkan Anda untuk memasukkan record ke dalam database Model.

Ketika Anda mengklik tab insert itu akan menampilkan grid. Tambahkan catatan yang ingin Anda sisipkan ke kisi ini. Pastikan Anda mengkomit catatan ini . Lihat tangkapan layar misalnya.

Sekarang ketika Anda meneruskan merekayasa database di layar pertama, ada opsi untuk Menghasilkan pernyataan penyisipan. Centang opsi forward engineer dan data yang ingin Anda sisipkan akan dituliskan saat Anda membuat model. Simpan skrip agar Anda dapat menjalankannya berulang kali tanpa masuk ke meja kerja MySQL.

Saya belum menemukan opsi untuk memperbarui, menghapus, atau melakukan manipulasi data lainnya di meja kerja, tetapi saya rasa inilah yang Anda cari.

CATATAN:Untuk mengimpor rekaman secara langsung, Anda tidak akan dapat melakukannya melalui meja kerja; tidak ada pilihan. Anda dapat menyimpan catatan ke file. Namun untuk mengimpor/membuatnya, Anda perlu menambahkannya satu per satu (dari pembuat model). Namun Anda bisa membuat cadangan database MySQL dengan catatan yang sudah ada. Kemudian salin Pernyataan INSERT tersebut dari skrip cadangan MYSQL ke skrip pengaturan Anda.

Langkah-langkahnya adalah:

  1. Buat basis data.

  2. Impor file dengan catatan setup/config ke database yang baru dibuat

  3. Cadangan basis data

  4. Buka file cadangan, lalu salin dan tempel pernyataan INSERT yang Anda cari ke skrip pengaturan yang dibuat oleh MySQL Workbench

PEMBARUAN:

Saya melakukan beberapa percobaan ketika Anda mendapatkan skrip ulasan untuk dieksekusi langkah dalam rekayasa maju, Anda juga dapat pada akhirnya memanggil prosedur tersimpan (seperti yang Anda sebutkan) dengan mengedit skrip. Setelah selesai simpan skrip ke file dan uji.

Semoga membantu!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO dan php - Panggil ke fungsi anggota prepare() pada non-objek

  2. Pindahkan situs modx dari subfolder ke folder root

  3. Menerapkan sistem penyambungan yang dapat dikonfigurasi, dengan aman

  4. MySql:apakah mungkin untuk 'SUM JIKA' atau 'HITUNG JIKA'?

  5. DECIMAL mysql dan ruang penyimpanan?