MySQL adalah salah satu sistem manajemen basis data relasional (RDBMS) yang paling banyak digunakan saat ini. Ini adalah platform basis data yang kuat yang memungkinkan untuk membuat dan mengelola basis data yang dapat diskalakan, terutama menggunakan bahasa kueri terstruktur (SQL) Show
Server MySQL adalah lingkungan tempat database berada — dan tempat mereka diakses. Sebagai administrator server, Anda sering perlu mengambil detail tentang lingkungan ini — mendaftar database yang ada di server, menampilkan tabel dari database tertentu, melihat peran dan hak pengguna, mengakses batasan, dan seterusnya Artikel ini akan menjelaskan seluk beluk cara daftar database MySQL melalui command prompt Prasyarat Untuk Daftar Database MySQLAnda harus menjalankan server MySQL di mesin lokal Anda untuk memulai. Jika Anda tidak memiliki MySQL, ada beberapa cara untuk menginstalnya
Untuk menjalankan perintah MySQL dengan mudah menggunakan baris perintah, Anda harus menambahkan jalur yang dapat dieksekusi MySQL ke lingkungan sistem Anda. Jika Anda menginstal MySQL menggunakan opsi kedua, langkah ini tidak diperlukan, jadi silakan lewati bagian berikutnya Tambahkan Path MySQL ke Lingkungan Variabel Sistem AndaBagian ini memandu Anda untuk menambahkan jalur yang dapat dieksekusi MySQL ke lingkungan variabel sistem Anda jika Anda menjalankan XAMPP atau WAMP di komputer Windows Lihat rencana Pertama, luncurkan penjelajah file Windows Anda dan arahkan ke PC ini. Klik drive tempat Anda menginstal paket WAMP atau XAMPP (C. ) Jika Anda menjalankan XAMPP, arahkan ke xampp > mysql > bin dan salin path lengkap ke folder bin . Untuk WAMP, buka {your-wamp-version} > bin > mysql > {your-mysql-version} > bin ke jalur lengkapnya Klik menu Start dan cari “path. ” Klik Edit variabel lingkungan sistem Kemudian, klik Variabel Lingkungan di bawah Startup and Recovery, pilih variabel PATH dan klik Edit Selanjutnya, klik Baru dan rekatkan jalur lengkap ke MySQL yang dapat dieksekusi (yang Anda salin sebelumnya) Mengedit variabel lingkunganKemudian, simpan perubahan dengan mengklik OK Sekarang jalur telah ditambahkan, Anda dapat menjalankan perintah MySQL di terminal Masuk ke MySQLUntuk mencantumkan database MySQL, pengguna harus diizinkan untuk mengakses semua database, atau Anda harus menyetel hak istimewa 0 global yang memberikan akses ke semua penggunaPastikan server MySQL Anda berjalan sebelum masuk melalui command prompt _CATATAN. ganti dengan nama pengguna Anda. Nama pengguna default untuk MySQL adalah _1, dan kata sandinya kosong (tidak ada kata sandi secara default)Masuk ke MySQLTampilkan Database di dalam Server MySQLSekarang setelah Anda masuk, Anda dapat mencantumkan database MySQL yang ada di server dengan menjalankan perintah 0
Sebagai gantinya, Anda mendapatkan semua database yang ada di penyimpanan Daftar database yang ada di penyimpananDari enam database yang dikembalikan, _3 dan 4 adalah database default yang dihasilkan secara otomatis saat Anda menginstal MySQLBasis data ________0______3 adalah basis data yang tidak dapat dimodifikasi yang menyimpan semua informasi yang terkait dengan basis data dan objek lainnya (tampilan, hak pengguna, tabel, batasan, dll. ) disimpan di server MySQL Memfilter Hasil Output DatabaseSebelumnya, Anda mengembalikan semua database di server MySQL dengan 0, tetapi Anda sering kali harus memfilter output database, terutama jika ada banyak database di serverKlausa 7 memfilter hasil dari 8 berdasarkan pola yang ditentukan. Inilah sintaks umumnya
Ini harus berupa string yang mewakili pola yang ingin Anda cocokkan. String harus diakhiri dengan simbol persentase, 9, yang menunjukkan satu atau lebih karakterMisalnya, jika Anda hanya ingin menampilkan database yang namanya dimulai dengan huruf 0, Anda melakukannya dengan menjalankan perintah berikutTerapkan aplikasi Anda ke Kinsta - Mulai dengan Kredit $20 sekarangJalankan Node Anda. Aplikasi js, Python, Go, PHP, Ruby, Java, dan Scala, (atau hampir apa pun jika Anda menggunakan Dockerfile kustom Anda sendiri), dalam tiga langkah mudah Terapkan sekarang dan dapatkan diskon $20
Inilah hasil yang difilter Respons basis data yang difilter saat menggunakan 'w%'Menggunakan Skema Informasi ke Metadata Tabel KueriSebelumnya, Anda melihat bagaimana _3 database menyimpan semua informasi yang terkait dengan database, tabel, dan objek lain di lingkungan server MySQLBasis data 3 menggunakan tabel skemata untuk menyimpan informasi tentang semua basis data. Untuk pemfilteran basis data, Anda dapat melakukan pencarian kompleks untuk mengkueri tabel skema untuk basis data tertentuMisalnya, jika Anda menginginkan database yang namanya dimulai dengan "samp" atau "word", Anda dapat menggabungkan beberapa klausa lain untuk membuat kueri yang kompleks
Inilah hasilnya Selain itu, Anda memiliki tabel _3 dari database 3 , yang berisi informasi tentang semua tabel. Demikian pula, Anda bisa melakukan kueri untuk mengambil hanya tabel yang cocok dengan pola tertentuMisalnya, kueri berikut mengembalikan informasi skema hanya dari tabel WordPress — hanya tabel yang namanya diawali dengan “wp_”
Inilah hasilnya Berjuang dengan downtime dan masalah WordPress? . Lihat fitur kami Hasil informasi skema hanya dari tabel WordPressTabel lain yang ditemukan di 3 termasuk 6, 7, 8, 9, dan 0Masalah Umum dan Praktik TerbaikSalah satu penyebab kesalahan paling umum saat mengeksekusi SQL adalah kegagalan untuk menggunakan titik koma di akhir pernyataan Yang lain menggunakan sintaks SQL yang tidak valid atau nama tabel/kolom yang salah dieja. Untuk menghindari hal ini, periksa ulang nama tabel atau kolom untuk memastikannya dieja dengan benar. Pastikan untuk memeriksa ulang sintaks Anda juga Berikut adalah beberapa praktik terbaik lainnya yang perlu diingat Gunakan Huruf Besar untuk Kata Kunci SQLSaat menulis kode SQL, selalu gunakan huruf besar untuk kata kunci SQL dan huruf kecil untuk nama tabel dan nama kolom. Ini membuat kode Anda lebih mudah dibaca dan tidak terlalu rentan terhadap kesalahan Jadi, alih-alih ini
Melakukan hal ini
Hindari Menggunakan SHOW DATABASES LIKE 'w%';1Hindari menggunakan _2 dalam kueri SQL Anda. Permintaan Anda tidak jelas karena Anda tidak selalu tahu apa yang akan dikembalikan. Sebagai gantinya, tentukan kolom yang ingin Anda pilih dari tabelJadi bukannya ini
Melakukan hal ini
Indentasi Kode AndaTerakhir, satu tip lagi untuk mempermudah pencarian kesalahan adalah membuat indentasi kode Anda. Itu membuatnya lebih mudah dibaca Manajer Basis DataAlternatifnya, Anda dapat memilih untuk mengelola database Anda tanpa menulis SQL melalui penggunaan pengelola database. Ini memungkinkan pengguna mengakses fungsi manajemen basis data tanpa perlu menulis kueri SQL. Perangkat lunak ini terhubung ke server MySQL dan menyediakan antarmuka pengguna untuk mengekspos fungsi database. Setelah terhubung, UI akan menampilkan semua database di server. Tampilan dan nuansa bervariasi di seluruh alat manajemen, tetapi prosesnya serupa Manajer basis data DevKinstaBeberapa alat tersedia untuk dipilih, termasuk phpMyAdmin dan Adminer, keduanya dapat diakses melalui DevKinsta. Alat manajemen default untuk DevKinsta adalah Adminer, karena ringan, mudah, dan cepat, tetapi phpMyAdmin dapat diakses dengan mudah RingkasanSebagai administrator server, Anda harus dapat secara efisien dan akurat mengambil detail tentang database di server MySQL Anda. Kemampuan untuk melihat database mana yang ada di server, melihat tabel tertentu dan informasi dari dalamnya, dan mengakses informasi tentang peran dan hak pengguna adalah tugas penting. Untungnya, menggunakan SQL dari baris perintah Anda dapat membuat semuanya menjadi mudah Saat manajemen database Anda perlu melampaui tabel kueri, Kinsta dapat membantu. Pelajari lebih lanjut opsi hosting database skalabel kami sekarang Dapatkan semua aplikasi, database, dan situs WordPress Anda secara online dan dalam satu atap. Platform cloud kami yang penuh fitur dan berkinerja tinggi mencakup
Uji sendiri dengan diskon $20 untuk bulan pertama Hosting Aplikasi atau Hosting Basis Data. Jelajahi paket kami atau hubungi bagian penjualan untuk menemukan yang paling cocok untuk Anda Bagaimana cara melihat semua database di MySQL?TAMPILKAN DATABASES daftar database pada host server MySQL. SHOW SCHEMAS adalah sinonim untuk SHOW DATABASES. Klausa LIKE, jika ada, menunjukkan nama database mana yang cocok. Klausa WHERE dapat diberikan untuk memilih baris menggunakan kondisi yang lebih umum, seperti yang dibahas di Bagian 26. 8, “Ekstensi untuk MENUNJUKKAN Pernyataan”.
Bagaimana cara menampilkan daftar database?Untuk melihat daftar database pada contoh SQL Server . Di Object Explorer, sambungkan ke instance SQL Server Database Engine, lalu perluas instance tersebut Untuk melihat daftar semua database pada instance, luaskan Database Bagaimana cara memilih database daftar di MySQL?Untuk mendaftar semua database di MySQL, jalankan perintah berikut. mysql> tampilkan database ; . Jika Anda memiliki database lain yang dibuat di MySQL, mereka akan dicantumkan di sini.
Bagaimana cara melihat semua database di meja kerja MySQL?Untuk melihat database yang dibuat di MySQL Workbench, navigasi ke Database > Connect to Database . Pilih koneksi yang ada untuk terhubung ke Server MySQL atau buat yang baru. Basis data yang dibuat akan seperti yang ditunjukkan pada tangkapan layar di bawah ini. |