MySQL Tutorial Meja Kerja: Apa itu, Cara Memasang & Menggunakan
โก Ringkasan Cerdas
MySQL Workbench adalah alat visual resmi untuk MySQL Basis data relasional, yang menyatukan pemodelan data, pengembangan SQL, dan administrasi server dalam satu antarmuka lintas platform yang terhubung ke server lokal atau jarak jauh. MySQL server untuk pekerjaan basis data sehari-hari.
Apa itu MySQL?
MySQL adalah database relasional sumber terbuka.
MySQL bersifat lintas platform, yang berarti dapat dijalankan di sejumlah platform berbeda seperti Windows, Linux, dan macOS.
Mengapa menggunakan MySQL?
Ada sejumlah sistem manajemen basis data relasional di pasaran.
Contoh database relasional antara lain Microsoft SQL Server, Microsoft Mengakses Oracle, DB2, dll.
Mungkin ada yang bertanya mengapa kami memilih MySQL dibandingkan sistem manajemen basis data lainnya.
Jawaban atas pertanyaan ini tergantung pada sejumlah faktor.
Mari kita lihat kekuatan dari MySQL dibandingkan dengan basis data relasional lainnya seperti SQL Server:
- MySQL mendukung beberapa mesin penyimpanan, masing-masing dengan spesifikasinya sendiri, sementara sistem lain seperti SQL Server hanya mendukung satu mesin penyimpanan. Untuk memahami hal ini, pertimbangkan dua mesin penyimpanan yang didukung oleh MySQL:
- InnoDB โ mesin penyimpanan default yang disediakan dengan MySQL pada versi 5.5. InnoDB mendukung kunci asing untuk integritas referensial dan juga mendukung transaksi standar ACID.
- MyISAM โ mesin penyimpanan default untuk MySQL sebelum versi 5.5. MyISAM tidak memiliki dukungan untuk transaksi. Keunggulannya dibandingkan InnoDB termasuk kesederhanaan dan kinerja tinggi.
- MySQL memiliki kinerja tinggi dibandingkan dengan sistem basis data relasional lainnya. Hal ini disebabkan oleh kesederhanaan desainnya dan dukungan untuk berbagai mesin penyimpanan.
- Hemat biaya โ relatif lebih murah jika dibandingkan dengan basis data relasional lainnya. Bahkan, edisi komunitasnya gratis. Edisi komersial memiliki biaya lisensi yang juga hemat biaya dibandingkan dengan biaya lisensi untuk produk seperti... Microsoft SQL Server.
- Lintas platform โ MySQL Sistem ini berjalan di banyak platform, yang berarti dapat diinstal di sebagian besar mesin. Sistem lain seperti MS SQL Server hanya berjalan di platform tertentu. Windows platform.
Untuk berinteraksi dengan MySQLAnda akan memerlukan alat akses server yang dapat berkomunikasi dengan MySQL Server. MySQL mendukung banyak koneksi pengguna.
Apa itu MySQL Meja kerja?
MySQL Workbench adalah alat akses visual untuk mendesain dan memodelkan basis data. MySQL Server basis data relasional. Ini memfasilitasi pembuatan model data fisik baru dan modifikasi yang sudah ada. MySQL Basis data dengan fungsi rekayasa balik/maju dan manajemen perubahan. Tujuan dari MySQL Workbench dirancang untuk menyediakan antarmuka agar dapat bekerja dengan basis data secara lebih mudah dan terstruktur.
MySQL Workbench menggabungkan tiga rangkaian fungsi utama โ pemodelan dan desain data, pengembangan SQL, dan administrasi server โ yang masing-masing dijelaskan di bawah ini.
Alat Pemodelan dan Desain
Model merupakan inti dari sebagian besar basis data yang valid dan berkinerja tinggi. MySQL Workbench memiliki alat yang memungkinkan pengembang dan administrator basis data untuk secara visual membuat model desain basis data fisik yang dapat dengan mudah diterjemahkan ke dalam MySQL database menggunakan rekayasa maju.
- MySQL Workbench mendukung pembuatan beberapa model dalam lingkungan yang sama.
- Fitur ini mendukung semua objek โ seperti tabel, tampilan, prosedur tersimpan, dan pemicu โ yang membentuk sebuah basis data.
- MySQL Workbench memiliki utilitas validasi model bawaan yang melaporkan setiap masalah yang mungkin ditemukan kepada pemodel data.
- Selain itu, ia juga memungkinkan notasi pemodelan yang berbeda dan dapat diperluas dengan menggunakan Lua, sebuah bahasa skrip.
Gambar di bawah ini menunjukkan jendela pemodelan untuk MySQL Meja kerja.
Alat Pengembangan SQL
Bahasa Query Terstruktur (SQL) memungkinkan kita memanipulasi database relasional kita. SQL adalah jantung dari semua database relasional.
- MySQL Workbench memiliki editor SQL visual bawaan.
- Editor SQL visual memungkinkan pengembang untuk membuat, mengedit, dan menjalankan kueri terhadap SQL. MySQL database server. Memiliki utilitas untuk melihat data dan mengekspornya.
- Penyorot warna sintaksisnya membantu pengembang dengan mudah menulis dan men-debug pernyataan SQL.
- Beberapa kueri dapat dijalankan dan hasilnya otomatis ditampilkan di berbagai tab.
- Kueri juga disimpan di panel riwayat untuk diambil dan dijalankan nanti.
Gambar di bawah ini menunjukkan jendela pengembangan SQL untuk MySQL Meja kerja.
Alat Administrasi
Administrasi server memainkan peran penting dalam mengamankan data perusahaan. Isu-isu utama yang berkaitan dengan administrasi server meliputi manajemen pengguna, konfigurasi server, log server, dan masih banyak lagi. MySQL Workbench memiliki fitur-fitur berikut yang menyederhanakan proses MySQL administrasi server:
- Administrasi pengguna โ sebuah utilitas visual untuk mengelola pengguna yang memungkinkan administrator basis data untuk dengan mudah menambahkan pengguna baru dan menghapus pengguna yang sudah ada jika diperlukan, memberikan dan mencabut hak akses, serta melihat profil pengguna.
- Konfigurasi server โ memungkinkan konfigurasi server tingkat lanjut dan penyempurnaan untuk kinerja optimal.
- Pencadangan dan pemulihan basis data โ alat visual untuk mengekspor dan mengimpor MySQL membuang file. MySQL File dump berisi skrip SQL untuk membuat basis data, tabel, tampilan, dan prosedur tersimpan serta untuk memasukkan data.
- Log server โ alat visual untuk melihat MySQL Log server. Log tersebut mencakup log kesalahan, log biner, dan log InnoDB. Log ini berguna saat melakukan diagnosis pada server.
Gambar di bawah ini menunjukkan panel Admin untuk MySQL Meja kerja.
Bagian selanjutnya membahas tentang instalasi. MySQL Meja kerja di Windows.
Cara Install MySQL Meja kerja (untuk Windows)
Di bagian ini, kita akan mempelajari cara menginstal dan menggunakan MySQL Meja kerja.
Instalasi MySQL Workbench adalah proses 2 langkah.
1) Pasang MySQL Community Server.
2) Pasang MySQL Workbench โ Anda dapat menginstal workbench menggunakan file zip atau installer MSI (disarankan).
Catatan: Anda memerlukan hak akses Administrator atau Power User untuk melakukan instalasi.
Mulai
Setelah Anda selesai menginstal hal-hal di atas, Anda perlu melakukan pengaturan. MySQL Meja kerja seperti yang ditunjukkan di bawah ini. Berikut adalah proses langkah demi langkah tentang cara memasangnya. MySQL Meja kerja.
Langkah 1) Buka Jendela Utama. Langkah pertama adalah meluncurkan MySQL Meja kerja. Yang Anda lihat disebut Jendela Utama.
Langkah 2) Buka Panduan Koneksi Baru. Selanjutnya, Anda perlu membuat MySQL Koneksi server, yang berisi detail tentang server basis data target, termasuk cara terhubung ke server tersebut. Klik "+" di MySQL Jendela Utama Workbench. Ini akan membuka wizard Pengaturan Koneksi Baru.
Langkah 3) Klik tombol Konfigurasi Manajemen Server. Sebagai pemula, Anda dapat membuat koneksi untuk server yang terpasang secara lokal. Klik tombol Konfigurasi Manajemen Server di jendela Siapkan Koneksi Baru untuk memeriksa konfigurasinya. MySQL Server.
Langkah 4) Klik tombol Berikutnya untuk melanjutkan. Jendela baru bernama Konfigurasi Manajemen Lokal akan terbuka. Klik tombol Berikutnya untuk melanjutkan.
Langkah 5) Masukkan kata sandi Anda dan tekan OK. Selanjutnya, wizard akan menguji koneksi ke basis data. Jika pengujian gagal, kembali dan perbaiki parameter koneksi basis data. Kemudian akan muncul jendela pop-up yang meminta kata sandi root Anda untuk menguji koneksi Anda dengan basis data lokal. MySQL Instansi server. Kata sandinya adalah kata sandi yang Anda tetapkan selama instalasi. MySQLMasukkan kata sandi Anda dan tekan OK.
Langkah 6) Klik Berikutnya untuk melanjutkan. Selanjutnya, wizard akan menguji koneksi ke basis data. Jika pengujian gagal, kembali dan perbaiki parameter koneksi basis data. Jika semua pengujian berhasil, klik Berikutnya untuk melanjutkan.
Langkah 7) Klik Berikutnya. Setelah itu, sebuah wizard baru akan terbuka tentang Manajemen Layanan Lokal โ wizard ini memungkinkan Anda untuk beralih di antara beberapa layanan. MySQL server diinstal pada satu mesin. Sebagai pemula, Anda dapat melewati langkah ini dan klik Berikutnya untuk melanjutkan.
Langkah 8) Pilih MySQL Berkas Konfigurasi Server. Kemudian, wizard akan memeriksa kemampuan untuk mengakses MySQL File Konfigurasi Server, dan uji perintah start/stop.
Langkah 9) Klik Selesai untuk menyelesaikan konfigurasi server. Selanjutnya, Anda dapat meninjau konfigurasi saat ini. Setelah meninjau konfigurasi, klik Selesai untuk menyelesaikan konfigurasi server.
Langkah 10) Klik pada Uji Koneksi. Langkah selanjutnya adalah membuat koneksi, yang dapat digunakan untuk terhubung ke server. Jika Anda belum membuat koneksi, Anda dapat menggunakan nilai default yang diberikan. Klik Uji Koneksi [ 2 ] setelah memasukkan Nama Koneksi [ 1 ].
Langkah 11) Klik OK. Kotak dialog baru akan terbuka meminta Anda memasukkan kata sandi untuk pengguna root/terpilih. Jika kata sandi Anda MySQL Pengguna root memiliki kata sandi, Anda dapat memasukkannya menggunakan Simpan di Vault fitur. Klik Oke.
Jika kata sandi yang dimasukkan pengguna benar, maka layar berikut akan muncul. Klik kedua tombol OK dan Anda siap untuk melanjutkan.
Contoh baru ditampilkan di beranda.
Double-klik dan mulai melakukan kueri.


















