Tutorial MySQL Workbench - Panduan Komprehensif Untuk Alat RDBMS



Blog di MySQL Workbench Tutorial ini akan memberi anda gambaran mengenai semua fungsi dan ciri alat RDBMS dengan langkah-langkah yang jelas.

Blog sebelumnya pada Tutorial MySQL terutamanya tertumpu pada pelbagai arahan dan konsep yang berkaitan dengan SQL. Dalam blog ini di MySQL Workbench Tutorial, anda akan mempelajari alat untuk MySQL melakukan pelbagai operasi.

Topik berikut akan dibahas di sepanjang blog ini:





Tutorial MySQL Workbench: Apa itu MySQL?

MySQL adalah sistem pengurusan pangkalan data hubungan sumber terbuka, yang berfungsi di banyak platform. Ia menyediakan akses berbilang pengguna untuk menyokong banyak enjin penyimpanan.

MySQL mempunyai pelbagai ciri yang membolehkan kita melakukan banyak tugas seperti pengembangan aplikasi yang komprehensif, menyediakan ketersediaan dan skalabiliti.



Sekarang, jelas, ketika anda bekerja di peringkat industri, anda tidak dapat melakukan semuanya di terminal kan? Anda memerlukan sejenis papan pemuka yang memudahkan anda bekerja dengan pangkalan data yang besar dan membuat model.

Nah, papan pemuka yang dapat melakukan tindakan ini adalah MySQL Workbench.

Tutorial MySQL Workbench: MySQL Workbench & Fungsinya

MySQL Workbench adalah merancang atau alat grafik, yang digunakan untuk bekerja dengan pelayan dan pangkalan data MySQL. Alat ini serasi dengan versi pelayan 5.x yang lebih lama dan tidak menyokong versi pelayan 4.x.



untuk program gelung di java

Fungsi MySQL Workbench adalah seperti berikut:

  • Pembangunan SQL: Fungsi ini memberikan keupayaan untuk melaksanakan pertanyaan SQL, membuat dan menguruskan sambungan ke pelayan pangkalan data menggunakan Editor SQL terbina dalam.
  • Pemodelan Data (Reka Bentuk): Fungsi ini membolehkan anda membuat model skema pangkalan data anda secara grafik, melakukan jurutera terbalik dan maju antara skema dan pangkalan data langsung, dan mengedit semua aspek pangkalan data anda menggunakan Jadual Penyunting yang komprehensif.
  • Pentadbiran Pelayan: Fungsi ini membolehkan anda mentadbir contoh pelayan MySQL dengan mentadbir pengguna, melakukan cadangan dan pemulihan, memeriksa data audit, melihat kesihatan pangkalan data, dan memantau prestasi pelayan MySQL.
  • Penghijrahan Data: Fungsi ini membolehkan anda berpindah dari Microsoft SQL Server, Microsoft Access, dan jadual, objek, dan data RDBMS lain ke MySQL.
  • Sokongan MySQL Enterprise: Fungsi ini memberi sokongan untuk produk Enterprise seperti MySQL Enterprise Backup, MySQL Firewall, dan MySQL Audit.

Setelah anda mengetahui mengenai MySQL Workbench, izinkan saya memberitahu anda keperluan asas dan langkah-langkah untuk memasang MySQL Workbench.

Ingin diperakui sebagai Pentadbir Pangkalan Data?

Tutorial MySQL Workbench: Pasang MySQL Workbench

Keperluan sistem asas untuk memasang MySQL Workbench adalah anda harus memasang MySQL pada sistem anda.

Sekarang, kerana MySQL Workbench tersedia untuk banyak sistem operasi. Setiap sistem ini, mempunyai keperluan asas mereka sendiri yang boleh anda rujuk di sini .

Selain daripada ini, untuk memuat turun MySQL Workbench, anda perlu mengklik tab Muat turun dan kemudian memilih edisi yang ingin anda muat turun.

Muat turun MySQL Workbench - Tutorial MySQL Workbench - Edureka

Jadi, sebagai contoh, jika anda ingin memuat turun Workbench edisi Komuniti di Windows, anda boleh merujuk pautan tersebut di sini .

Sekarang, setelah anda tahu cara memasang, izinkan saya memberitahu anda edisi MySQL Workbench Editions.

Tutorial MySQL Workbench: MySQL Workbench Editions

MySQL Workbench terutamanya terdapat dalam tiga edisi:

  • Edisi Komuniti (Sumber Terbuka, GPL)
  • Edisi Standard (Komersial)
  • Edisi Perusahaan (Komersial)
ciri-ciri Edisi Komuniti Edisi Piawai Edisi Perusahaan
Pembangunan SQL VisualYaYaYa
Pentadbiran Pangkalan Data VisualYaYaYa
Penalaan PrestasiYaYaYa
Pengurusan Pengguna dan SesiYaYaYa
Pengurusan SambunganYaYaYa
Pengurusan ObjekYaYaYa
Pengurusan DataYaYaYa
Pemodelan Data VisualYaYaYa
Kejuruteraan BerbalikYaYaYa
Kejuruteraan MajuYaYaYa
Penyegerakan SkemaYaYaYa
Pengesahan Skema & ModelsatuTidakYaYa
DBDocsatuTidakYaYa
GUI untuk Sandaran Perusahaan MySQLsatuTidakTidakYa
GUI untuk Audit MySQL EnterprisesatuTidakTidakYa
GUI untuk MySQL Enterprise FirewallsatuTidakYaYa
Skrip & PemalamYaYaYa
Penghijrahan Pangkalan DataYaYaYa

Sekarang, setelah anda memuat turun dan memasang MySQL Workbench, anda akan melihat skrin berikut iaitu tab beranda.

Di sebelah kiri tab Laman Utama, anda melihat 3 ikon berbeza bukan?

Ini adalah 3 modul:

  • Pembangunan SQL - Bahagian ini terdiri daripada penyunting SQL di mana anda boleh membuat dan menguruskan pangkalan data.
  • Pemodelan Data - Bahagian ini membolehkan anda memodelkan data mengikut keperluan anda.
  • Pentadbiran Pelayan - Bahagian ini digunakan untuk Migrasikan pangkalan data anda antara sambungan.

Sekarang, sebelum anda memasuki modul ini, untuk menggunakan fungsi mereka. Anda mesti mula dengan membuat sambungan.

Tutorial MySQL Workbench: Membuat sambungan

Sekarang, untuk membuat sambungan, anda perlu mengklik tanda tambah yang anda lihat pada tab beranda yang anda lihat.

Sebaik sahaja anda mengkliknya, anda akan melihat kotak dialog ini, di mana anda harus menyebutkan nama sambungan, kaedah sambungan dan perincian lain yang dapat anda lihat di kotak dialog. Selepas anda menyebutkan butirannya, klik sahaja okey .

Sebaik sahaja anda mengklik OK, anda akan melihat bahawa sambungan anda telah dibuat.

Sekarang, mari kita teruskan perbincangan kita dengan masuk ke SQL Editor.

Berminat untuk membuat temu duga untuk DBA?

Tutorial MySQL Workbench: Penyunting SQL

Editor SQL yang digunakan terdiri daripada sekumpulan penyunting khusus seperti pertanyaan, skema, dan jadual. Selain itu, editor juga terdiri daripada empat panel yang dapat anda lihat di skrin.

Oleh itu, pertanyaan dan panel bersama-sama membolehkan anda membuat dan mengedit data, melakukan tugas pentadbiran asas, melihat dan mengeksport hasil, dan menjalankan pertanyaan.

Sekarang, mari kita lihat bahagian tugas pentadbiran.

Tutorial MySQL Workbench: Tugas Pentadbiran

Di bawah bahagian ini, anda akan melalui bahagian berikut:

Status Pelayan

Tab ini memberi anda gambaran langsung mengenai petunjuk dan kaunter kesihatan asas untuk persekitaran MySQL anda. Seperti yang anda lihat dalam petikan di bawah, tab ini merangkumi pandangan mengenai kadar berjalan pelayan, ciri yang tersedia, direktori pelayan dan tetapan keselamatan untuk pengesahan dan SSL.

Pengguna & Keistimewaan

Tab ini memberikan senarai semua pengguna dan hak istimewa yang berkaitan dengan contoh pelayan MySQL yang aktif. Oleh itu, dengan tab ini, anda boleh menambah dan mengurus akaun pengguna, menyesuaikan hak istimewa, dan luput kata laluan. Rujuk gambar di bawah.

Eksport & Import Data

Terdapat tiga cara utama untuk mengeksport dan mengimport data di MySQL Workbench yang anda boleh melalui jadual di bawah.

Lokasi GUI Set Data Jenis Eksport Jenis Import
Hasil Grid menu di bawah penyunting SQLSet hasil (setelah melakukan pertanyaan SQL)CSV, HTML, JSON, SQL, XML, Excel XML, TXTCSV
Menu konteks Pelayar ObjekJadualJSON, CSVJSON, CSV
Navigator PengurusanPangkalan data dan / atau JadualSQLSQL
Navigator PengurusanPangkalan data dan / atau JadualSQLSQL

Sekarang, untuk mengeksport / mengimport data, anda harus memilih pilihan Data Export / Data Import dari Panel navigator .

perbezaan antara kaedah overloading dan kaedah overriding

Selepas anda memilih opsyen, anda harus menyebut nama laluan folder dari / ke mana anda ingin mengimport / mengeksport. Rujuk gambar di bawah.

Antaramuka Sandaran MySQL Enterprise

Keluaran komersial MySQL Workbench membolehkan kami menggunakan fungsi MySQL Enterprise Backup (MEB) sehingga kami dapat melindungi data dari sebarang kerugian.

Terdapat terutamanya dua operasi MySQL Enterprise Backup yang tersedia dari MySQL Workbench:

  • Sandaran Dalam Talian: Operasi ini menetapkan profil sandaran untuk menentukan apa yang sepatutnyadisandarkan, tempat sandaran harus disimpan, dan bila(frekuensi) MySQL harus disandarkan.
  • Pulihkan: Operasi ini mengembalikan pelayan MySQL ke titik waktu tertentu, dengan memulihkan sandaran yang dibuat oleh ciri Sandaran Dalam Talian di MySQL Workbench.

Tutorial MySQL Workbench: Papan Pemuka Prestasi

Papan Pemuka Prestasi MySQL Workbench memberikan anda gambaran statistik mengenai prestasi pelayan. Untuk membuka papan pemuka, pergi ke Panel navigator dan di bawah Persembahan bahagian pilih Papan Pemuka. Rujuk gambar di bawah.

Selain daripada itu, bahagian prestasi membolehkan anda memberikan pandangan mengenai operasi pelayan MySQL melalui Laporan Skema Prestasi dan juga membolehkan anda melihat statistik utama Pertanyaan yang dilaksanakan melalui Statistik Pertanyaan.

Tutorial MySQL Workbench: Reka Bentuk & Pemodelan Pangkalan Data

Reka bentuk pangkalan data membolehkan anda memvisualisasikan keperluan dan menyelesaikan masalah reka bentuk. Ini membolehkan anda membuat pangkalan data yang sah dan berkinerja baik sambil memberikan fleksibiliti untuk bertindak balas terhadap keperluan data yang terus berubah.

Seperti yang anda lihat dalam gambar di bawah, anda mempunyai 3 pilihan.

Dari sebelah kiri, tanda tambah membolehkan anda menambah Diagram EER baru. Tanda folder membolehkan anda menambahkan model EER yang disimpan, pada PC anda untuk meletakkan Workbench. Tanda anak panah yang anda lihat, membolehkan anda membuat Model EER dari Pangkalan Data atau Model EER dari Skrip.

Petikan di bawah adalah paparan asas MySQL Workbench.

Dalam pemodelan pangkalan data, anda boleh membuat rajah EER menggunakan editor model. Jadi, anda boleh menambah jadual, menambah pandangan, menambah rutin, mengedit data dalam jadual, menyoroti bahagian tertentu model.

Baiklah, kawan-kawan, ini bukan penghentian fungsi, saya meninggalkan yang lain sehingga anda meneroka.

Tutorial MySQL Workbench: Wizard Penghijrahan Data

MySQL Workbench menyediakan keupayaan untuk memindahkan pangkalan data yang mematuhi ODBC ke MySQL. Ini membolehkan anda bermigrasi ke pelbagai jenis pangkalan data, termasuk MySQL, di seluruh pelayan. Ini juga memungkinkan untuk menukar jadual dan menyalin data, tetapi tidak akan menukar prosedur, pandangan, atau pencetus yang tersimpan.

Selain bekerja di banyak platform, migrasi memungkinkan penyesuaian dan penyuntingan semasa proses migrasi.

tutorial ssis langkah demi langkah

Berikut adalah langkah-langkah yang dilakukan oleh Migration Wizard semasa memindahkan pangkalan data ke MySQL:

  • Pada mulanya, ia menghubungkan ke sumber RDBMS dan mengambil senarai pangkalan data yang tersedia.
  • Melakukan kejuruteraan terbalik pangkalan data yang dipilih menjadi perwakilan dalaman khusus untuk sumber RDBMS. Jadi, dengan langkah ini, semua objek dinamakan semula berdasarkan jenis kaedah pemetaan nama objek yang dipilih.
  • Kemudian, secara automatik mula memindahkan objek RDBMS sumber ke objek khusus MySQL.
  • Setelah itu, ini memungkinkan kita untuk meninjau perubahan sehingga kita dapat mengedit dan memperbaiki kesalahan pada objek yang dimigrasikan.
  • Kemudian ia membuat objek yang dimigrasikan di pelayan MySQL sasaran. Anda selalu boleh kembali ke langkah sebelumnya dan membetulkan kesilapan sekiranya berlaku.
  • Akhirnya, data jadual yang dimigrasikan disalin dari sumber RDBMS ke MySQL.

Tutorial MySQL Workbench: Keupayaan MySQL Lanjutan

Menyediakan sistem lanjutan yang membolehkan pemaju memperluas kemampuan MySQL Workbench. Ini juga menyediakan akses ke perpustakaan GUI lintas platform, MForms, dan memungkinkan penciptaan sambungan yang menampilkan antara muka pengguna grafik.

Ciri maju Workbench membolehkan keupayaan berikut:

  • Anda boleh membuat alat dan pemalam
  • Anda boleh memanipulasi skema dan mengautomasikan tugas biasa
  • Anda boleh memperluas antara muka pengguna Workbench dan membuat ciri Workbench tersuai

Jadi, itulah penamat blog ini!

Saya harap anda seronok membaca blog ini di blog MySQL Workbench Tutorial. Kami telah melihat pelbagai fungsi dan ciri MySQL Workbench.

Ingin mengetahui lebih lanjut mengenai MySQL?

Sekiranya anda ingin mengetahui lebih lanjut mengenai MySQL dan mengetahui pangkalan data hubungan sumber terbuka ini, maka periksa kami yang dilengkapi dengan latihan langsung yang dipimpin oleh instruktur dan pengalaman projek kehidupan sebenar. Latihan ini akan membantu anda memahami MySQL secara mendalam dan membantu anda mencapai penguasaan terhadap subjek ini.

Ada soalan untuk kami? Sila sebutkan di bahagian komen ” Tutorial MySQL Workbench 'Dan saya akan menghubungi anda.