phpMyAdmin adalah salah satu aplikasi paling populer untuk manajemen database MySQL. Ini adalah alat gratis yang ditulis dalam PHP. Melalui perangkat lunak ini, Anda dapat membuat, mengubah, menjatuhkan, menghapus, mengimpor, dan mengekspor tabel database MySQL. Anda dapat menjalankan kueri MySQL, mengoptimalkan, memperbaiki dan memeriksa tabel, mengubah susunan, dan menjalankan perintah manajemen basis data lainnya
Semua klien SiteGround dapat mengelola database MySQL mereka melalui perangkat lunak phpMyAdmin pra-instal yang terintegrasi ke dalam Alat Situs
Pada artikel ini kami akan memberikan ikhtisar tentang aplikasi ini yang disebut PhpMyAdmin, yang merupakan salah satu aplikasi paling populer untuk pengelolaan database MySQL. Sepanjang karir profesional saya, saya telah menggunakan alat ini untuk mengelola basis data pengembangan situs web yang telah saya kerjakan, karena aplikasi ini adalah salah satu yang diberikan oleh banyak penyedia hosting web kepada klien mereka untuk mengelola basis data yang digunakan di situs web mereka
PhpMyAdmin adalah alat gratis yang ditulis dalam PHP yang memberi kita antarmuka untuk bekerja dengan database MySQL. Melalui aplikasi ini kita dapat membuat, mengubah, dan menghapus record, serta mengimpor dan mengekspor tabel dari database MySQL. Kami juga dapat menjalankan kueri MySQL, mengoptimalkan dan memperbaiki database, dan banyak lagi tugas lainnya
Pada artikel ini kita akan belajar bagaimana menggunakan PhpMyAdmin dan bagaimana mengelola database MySQL kita dengannya
- Antarmuka web yang intuitif
- Dukungan untuk sebagian besar fitur MySQL
- Telusuri dan jatuhkan basis data, tabel, tampilan, bidang, dan indeks
- Buat, salin, jatuhkan, ganti nama, dan ubah basis data, tabel, bidang, dan indeks
- Pemeliharaan server, database dan tabel, dengan saran untuk konfigurasi server
- Jalankan, edit, dan tandai semua pernyataan SQL, bahkan kueri batch
- Kelola akun dan hak istimewa pengguna MySQL
- Kelola prosedur dan pemicu tersimpan
- Impor data dari CSV dan SQL
- Ekspor data ke berbagai format. CSV, SQL, XML, PDF, ISO/IEC 26300 - Teks OpenDocument dan Spreadsheet, Word, LATEX, dan lainnya
- Mengadministrasikan beberapa server
- Membuat grafik tata letak database Anda dalam berbagai format
- Membuat kueri kompleks menggunakan Query-by-example (QBE)
- Mencari secara global dalam database atau subsetnya
- Mengubah data yang disimpan ke dalam format apa pun menggunakan serangkaian fungsi yang telah ditentukan sebelumnya, seperti menampilkan data BLOB sebagai gambar atau tautan unduhan
- Dan banyak lagi
Jika kita memiliki situs web dengan konten dinamis di Internet, misalnya jika kita menggunakan situs yang dikembangkan di WordPress, kita akan memiliki akses ke aplikasi ini dari cPanel kita
Pertama, letakkan URL di browser dengan domain dan / cpanel kami di bagian akhir, seperti pada tautan berikut, lalu masukkan kredensial Anda. http. // www. mydomain. com/cpanel
Di bagian "Database" kita akan menemukan ikon phpMyAdmin, yang memungkinkan kita untuk masuk ke aplikasi
Jika kita tidak memiliki akses ke server web hosting dan ingin mempelajari cara menggunakan aplikasi ini untuk mengelola database MySQL secara lokal, kita dapat menginstal PhpMyAdmin di PC menggunakan produk pihak ketiga, misalnya, XAMPP, yang paling . Paket open source XAMPP telah diatur agar mudah dipasang dan digunakan. Kami juga memiliki cara penginstalan lain, yang dapat kami lihat di dokumentasi PhpMyAdmin
Alat pihak ketiga lainnya yang digunakan untuk menginstal PhpMyAdmin adalah WampServer, yang merupakan lingkungan pengembangan web khusus Windows yang memungkinkan kita membuat aplikasi web dengan Apache2, PHP, dan database MySQL dan juga menginstal PhpMyAdmin untuk mengelola database MySQL. Dalam contoh saya, saya telah menginstal alat ini untuk mengakses PhpMyAdmin
Kami memasukkan PhpMyAdmin kami menggunakan salah satu opsi yang dijelaskan di atas
Dalam contoh kami, kami menggunakan alat pihak ketiga di PC lokal kami, jadi di layar masuk, kami akan memasukkan kredensial sebagai pengguna. root, dan tinggalkan kata sandi. kosong. Ini di lingkungan lokal dan hanya untuk tujuan latihan. Kami tidak dapat membiarkan pengguna root kosong dalam situasi lain apa pun
Layar Beranda ditampilkan
Di bagian atas halaman adalah nama host dari server, dalam hal ini Server. Database Lokal. Umumnya, di server web hosting disebut localhost. Semua database yang kita buat akan disimpan di server yang sama
Selain itu, kita dapat melihat berbagai bagian di halaman
- Pengaturan Umum. Pada bagian ini kita dapat mengubah kata sandi dan memilih jenis susunan koneksi database MySQL, yang terkait dengan interaksi klien dengan server
- Pengaturan penampilan. Pada bagian ini kita dapat mengubah bahasa default, mengubah gaya, mengubah ukuran font, dan menyesuaikan warna tema dan pengaturan tampilan aplikasi lainnya.
- Server basis data. Bagian ini menampilkan informasi tentang server MySQL
- Server Web. Bagian ini menampilkan informasi tentang web server
- PhpMyAdmin. Bagian ini menampilkan informasi tentang versi PhpMyAdmin
Buat database MySQL baru
Karena kami sedang mengerjakan aplikasi di server hosting kami, kami tidak akan dapat membuat database langsung dari PhpMyAdmin. Operasi ini hanya dapat dilakukan oleh asisten di cPanel server kami
Saat bekerja di lokal, kita dapat dengan mudah membuat database sebagai berikut
Dari halaman awal aplikasi, kami mengklik tab pertama, "Database"
Di kolom pertama kita tempatkan nama database dan kemudian pilih jenis susunan yang kita inginkan. Susunannya seperti aturan atau operasi yang digunakan untuk bekerja dengan karakter dalam database, misalnya, untuk membedakan huruf kapital atau huruf kecil atau untuk mengenali tilde, atau karakter yang bertentangan seperti “ñÑ” atau simbol khusus lainnya. Oleh karena itu, penting untuk menentukan susunan yang benar jika kita menggunakan database untuk menyimpan informasi dalam bahasa lain;
Database Name: MyDemoCMOCollation: utf8_general_ci
Setelah database dibuat, opsi untuk membuat tabel muncul
Buat tabel baru di database
Kami memilih database yang baru dibuat dari panel kiri di mana semua database tersedia
Tab pertama, "Struktur", yang menampilkan struktur tabel, akan dipilih. Dalam contoh kita, kita tidak memiliki tabel apapun, jadi kita akan membuat tabel pertama kita
Name: MyContactsNumber of Columns: 5
_Klik tombol Mulai
Layar untuk memasukkan nama kolom dan tipe data yang akan digunakan di setiap kolom ditampilkan
Nama Kolom
Jenis
Panjang/Nilai
tanda pengenal (PK)
INT
8
NAMA DEPAN
VARCHAR
30
NAMA KELUARGA
VARCHAR
30
SUREL
VARCHAR
50
TELEPON
VARCHAR
14
Setelah kita memasukkan data kolom, kita dapat mempratinjau kueri SQL yang akan dieksekusi dengan mengklik tombol Pratinjau SQL
Struktur tabel yang baru dibuat ditunjukkan di bawah ini
Edit Kolom di Tabel MyContacts
Untuk mengedit atribut kolom tabel, kita harus mengklik tautan Ubah ; . Untuk melakukan ini, kami mengedit kolom dan mencentang kotak A_I lalu klik tombol Simpan
Lalu kita edit kolom PHONE dan centang di kotak Null agar kolom bisa menerima null, dan terakhir klik tombol Save
Setiap kali kami melakukan operasi dengan alat ini, kami dapat melihat kueri SQL berhasil dijalankan di bagian atas halaman. Jika kami memiliki kesalahan, itu ditampilkan di bagian bawah halaman
Sisipkan, edit, dan hapus catatan di tabel MyContacts
Untuk terus bekerja dengan alat ini, kami perlu memuat beberapa rekaman di tabel yang baru dibuat. Untuk melakukan ini, kami akan menggunakan tab "Sisipkan".
Seperti yang bisa kita lihat, ada layar yang memungkinkan kita memasukkan record ke dalam tabel dengan mudah. Di kolom pertama ID, kami tidak memasukkan apa pun karena ini adalah kolom penambahan otomatis
PENGENAL. Kosong
Nama depan. Melanie
Nama keluarga. Smith
Surel. melanie@miemail. com
Telepon. 123-123-1234
Klik tombol Mulai
Permintaan penyisipan yang dihasilkan ditampilkan di bagian atas halaman
Dengan cara ini, kami dapat memasukkan beberapa catatan di tabel demo kami
Jika kita ingin mengeksekusi query SQL secara langsung, kita dapat melakukannya dengan mengakses tab "SQL".
Konsol untuk memasukkan pernyataan SQL akan muncul;
INSERT INTO `mycontacts` (`ID`, `FIRSTNAME`, `LASTNAME`, `EMAIL`, `PHONE`) VALUES (NULL, 'John', 'Doe', 'john@myemail.com', NULL);Kita dapat memasukkan pernyataan berikut untuk mengisi tabel sampel
INSERT INTO `mycontacts` (`ID`, `FIRSTNAME`, `LASTNAME`, `EMAIL`, `PHONE`)VALUES (NULL, 'Clarisa', 'Maman Orfali', 'clarisa@myemail.com', NULL);
INSERT INTO `mycontacts` (`ID`, `FIRSTNAME`, `LASTNAME`, `EMAIL`, `PHONE`)
VALUES (NULL, 'Fernando', 'García', 'fernando@myemail.com', NULL);
INSERT INTO `mycontacts` (`ID`, `FIRSTNAME`, `LASTNAME`, `EMAIL`, `PHONE`)
VALUES (NULL, 'Nicolas', 'Williams', 'nicolas@myemail.com', NULL);
INSERT INTO `mycontacts` (`ID`, `FIRSTNAME`, `LASTNAME`, `EMAIL`, `PHONE`)
VALUES (NULL, 'Robert', 'Jones', 'jones@myemail.com', NULL);
Untuk menampilkan catatan tabel yang dimuat, klik tab "Jelajahi".
Kita dapat mengedit rekaman dengan mengeklik tautan Edit . Rekaman terbuka untuk diedit;
Untuk menghapus catatan, kita cukup mengklik tautan Hapus. Jendela modal akan ditampilkan dengan pernyataan SQL yang akan dihasilkan jika kita mengklik tombol OK
Seperti yang dapat kami hargai, alat manajemen basis data MySQL ini sangat intuitif dan mudah digunakan
Operasi Pencarian
Untuk mencari data dalam tabel, kami memiliki opsi "Cari". Kita dapat menggunakan kriteria pencarian yang berbeda, seperti. [SUKA, SUKA %. %, NOT LIKE, IN, NOT IN, BETWEEN, NOT BETWEEN, IS NULL, IS NOT NULL, REGEXP, =, ETC] dan wildcard "%"
Jika kita mengklik tombol Go, kita bisa melihat hasil pencariannya
Operasi Ekspor
Kami dapat mengekspor tabel database, atau kami dapat mengekspor seluruh database
Jika kita ingin mengekspor tabel saja, pilih dari sisi kiri dalam daftar database, pertama database dan kemudian tabel. Selanjutnya kita pilih tab "Ekspor".
Kami memiliki dua metode ekspor. metode Cepat, yang menampilkan opsi minimum, dan metode Kustom, yang memungkinkan kami memilih dan menyesuaikan ekspor berdasarkan opsi yang berbeda
Metode Cepat
Kita dapat memilih format output yang berbeda seperti. SQL (default), CSV, CVS untuk MS Excel, JSON, PDF, PHP Array, XML, dan banyak format lainnya
Metode Kustom
Hal ini memungkinkan kita untuk menentukan berbagai opsi, seperti format output, membuang semua baris atau hanya beberapa baris, nama file yang akan dibuat, kumpulan karakter output; . Selain itu kita dapat memilih opsi yang berbeda untuk pembuatan objek dan pembuatan data. Saat kami memilih Metode cepat semua opsi ini dikonfigurasi secara default
Kami memilih Metode cepat dalam format keluaran, pilih SQL, lalu klik tombol Mulai
Kami sekarang menyimpan file yang dihasilkan
Jika kita membuka file dengan editor teks, kita akan melihat isi file dengan pernyataan pembuatan tabel dan pernyataan penyisipan untuk memuat data dalam tabel
Jika kita ingin mengekspor database lengkap, kita cukup memilih database dan kemudian klik kotak "Centang semua" di bawah seluruh daftar tabel yang memiliki database kita di tengah (saya telah membuat dua tabel tambahan untuk demonstrasi ini). Dengan cara ini, semua tabel dalam database dipilih
Kemudian klik tab "Ekspor", dan lakukan operasi dengan cara yang sama seperti kita mengekspor satu tabel
Operasi Perbaikan Tabel
Terkadang tabel dalam database rusak, tetapi PhpMyAdmin memiliki fungsionalitas yang memungkinkan kita untuk memperbaikinya
Pilih database yang tabelnya ingin kita perbaiki, lalu pilih tabel, atau beberapa tabel yang akan diperbaiki, misalnya. mycontacts dan mytable1, lalu pilih opsi "Repair table"
Saat tabel diperbaiki, pesan konfirmasi muncul
Optimalkan Operasi Tabel
Dengan cara yang sama kami bekerja dengan operasi perbaikan, kami dapat mengoptimalkan tabel database. Untuk melakukan ini, kami memilih tabel yang ingin kami optimalkan dan dari opsi di bagian bawah daftar tabel, pilih "Optimalkan tabel"
Saat tabel dioptimalkan, pesan konfirmasi muncul
Opsi Operasi
Ada beberapa operasi yang dapat dilakukan baik untuk database atau tabel tertentu
Jika kita memilih database dan kemudian tab "Operasi", kita dapat melihat semua opsi yang tersedia, seperti membuat tabel, mengganti nama database, menghapus database, menyalin database, dan mengubah collation
Jika kita memilih tabel dan kemudian mengklik tab "Operasi", kita dapat melakukan operasi yang berbeda pada tabel, seperti memodifikasi, memindahkan, mengganti nama, menyalin, memelihara, menghapus data, dan banyak lagi operasi lainnya.
Kesimpulan
Seperti yang bisa kita lihat, PhpMyAdmin adalah aplikasi yang sangat kuat untuk mengelola database MySQL. Tidak mungkin untuk menjelaskan secara mendalam satu artikel semua fitur dan fungsi yang dimiliki alat gratis yang hebat ini, jadi saya mengundang Anda untuk mengunjungi situs web resmi untuk dokumentasi aplikasi ini dan mempelajari lebih lanjut tentang penggunaannya.
Tag. MySQL
Ditulis oleh
Clarisa adalah System Engineer dengan pengalaman lebih dari 24 tahun sebagai developer, pengajar, dan konsultan di bidang Teknologi Informasi. Dia adalah Pendiri dan CEO antara 2013 hingga 2020 di ClarTech Solutions, Inc. , sebuah perusahaan konsultan yang berspesialisasi dalam teknologi Oracle APEX dan Open Source. Clarisa memasuki dunia teknologi Oracle pada tahun 2009. Setelah beberapa tahun, dia menemukan kekuatan pengembangan aplikasi dengan Oracle Application Express (APEX) dan berspesialisasi dalam bidang itu
Clarisa berasal dari Argentina, dan dia tinggal dan bekerja di Irvine, California, di Amerika Serikat. Dia juga merupakan Co-Founder dari Argentina Oracle User Group (AROUG). Selain itu, ia juga aktif mengikuti event-event besar dan populer seperti OTN Tour Argentina dan Oracle APEX Tour Amerika Latin setelah disebut Oracle Developer Tour. Dia juga menulis tiga buku bahasa Spanyol pertama tentang Oracle Application Express dan merekam serta menerbitkan beberapa Kursus Video Online
Dia memiliki hasrat yang besar terhadap teknologi Oracle dan ingin memperluas hasrat dan pengaruh tersebut, mentransfer pengetahuan dan pengalamannya ke seluruh komunitas Oracle di Amerika Latin dan seluruh dunia. Anda selalu dapat menghubunginya melalui akun Twitternya (@Clari707)
Clarisa senang menghabiskan waktu bersama keluarganya dengan menikmati aktivitas outdoor bersama kedua anak kesayangannya, Melanie dan Nicolas, serta berkumpul bersama teman-temannya. Selain itu, dia suka bepergian dengan suaminya Julio ke seluruh dunia dan menghadapi tantangan baru setiap saat dalam hidupnya