Tutorial 8-Pangkalan Data Mysql
Isi kandungan:
Apabila menguruskan pelayan pangkalan data MySQL, salah satu tugasan paling kerap anda akan lakukan adalah untuk mengetahui alam sekitar. Ini termasuk pangkalan data penyenaraian yang berada di pelayan, memaparkan jadual pangkalan data, atau mengambil maklumat tentang akaun pengguna dan keistimewaan mereka.
Artikel ini menunjukkan bagaimana untuk menyenaraikan jadual dalam pangkalan data MySQL atau MariaDB melalui baris arahan.
Tunjukkan Jadual MySQL
Untuk mendapatkan senarai jadual dalam pangkalan data MySQL, gunakan alat klien
mysql
untuk menyambung ke pelayan MySQL dan jalankan perintah
SHOW TABLES
.
Akses pelayan MySQL:
mysql -u user -p
Dari dalam shell MySQL, beralih kepada pangkalan data menggunakan pernyataan
USE
:
USE database_name;
Jalankan perintah berikut untuk mendapatkan senarai semua jadual dan pandangan dalam pangkalan data semasa:
SHOW TABLES;
Output akan kelihatan seperti ini:
+----------------------------+ | Tables_in_database_name | +----------------------------+ | actions | | permissions | | permissions_roles | | permissions_users | | roles | | roles_users | | settings | | users | +----------------------------+ 8 rows in set (0.00 sec)
Pengubah suai
FULL
pilihan akan menunjukkan jenis jadual sebagai lajur output kedua.
SHOW FULL TABLES;
Output akan kelihatan seperti ini:
+----------------------------+------------+ | Tables_in_database_name | Table_type | +----------------------------+------------+ | actions | VIEW | | permissions | BASE TABLE | | permissions_roles | BASE TABLE | | permissions_users | BASE TABLE | | roles | BASE TABLE | | roles_users | BASE TABLE | | settings | BASE TABLE | | users | BASE TABLE | +----------------------------+------------+ 8 rows in set (0.00 sec)
Untuk mendapatkan senarai jadual tanpa beralih ke pangkalan data, gunakan klausa
FROM
atau
IN
diikuti dengan nama pangkalan data:
SHOW TABLES FROM database_name;
Klausa
LIKE
boleh digunakan untuk menapis output perintah
SHOW TABLES
mengikut corak tertentu.
SHOW TABLES LIKE pattern;
Sebagai contoh, pernyataan berikut akan mengembalikan semua pangkalan data yang nama bermula dengan 'terbuka':
SHOW TABLES LIKE 'permissions%';
+-------------------------------------------+ | Tables_in_database_name (permissions%) | +-------------------------------------------+ | permissions | | permissions_roles | | permissions_users | +-------------------------------------------+ 3 rows in set (0.00 sec)
Tanda peratus (
%
) bermaksud sifar, satu atau beberapa aksara.
Tunjukkan Jadual MySQL dari Barisan Perintah
Untuk mendapatkan maklumat mengenai jadual dari shell Linux, anda boleh menggunakan sama ada perintah
mysql -e
atau perintah
mysqlshow
yang memaparkan maklumat pangkalan data dan jadual.
Ini amat berguna apabila anda mahu bekerja dengan pangkalan data MySQL anda menggunakan skrip shell.
Jalankan arahan berikut pada terminal anda untuk menunjukkan senarai semua pangkalan data:
mysql -u user -p -e 'SHOW TABLES FROM database_name;'
Output akan memaparkan senarai semua jadual:
+----------------------------+ | Tables_in_database_name | +----------------------------+ | actions | | permissions | | permissions_roles | | permissions_users | | roles | | roles_users | | settings | | users | +----------------------------+
Berikut ialah contoh menggunakan perintah
mysqlshow
:
mysqlshow database_name
Anda boleh menapis output dengan perintah
grep
.
Kesimpulannya
Untuk mendapatkan maklumat tentang jadual dalam pangkalan data MySQL, gunakan arahan
SHOW TABLES
.
Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.
mysql mariadbAlat Jadual Membuat Pangkalan Data Mudah Alih ... Tetapi Adakah Mereka Mempunyai Kuasa Cukup?
Pangkalan data yang sangat minimalis ini mungkin memenuhi keperluan sesetengah pengguna .
IBM Beli Pangkalan Data Keselamatan Pangkalan Data Guardium
IBM telah membeli penjaga keselamatan pangkalan data Guardium untuk jumlah yang tidak didedikasikan
Bagaimana untuk menunjukkan senarai semua pangkalan data dalam mysql
Apabila mentadbir pangkalan data pangkalan MySQL, salah satu tugas yang paling biasa yang perlu anda lakukan adalah untuk mengenali alam sekitar. Tutorial ini menerangkan bagaimana untuk menunjukkan semua pangkalan data dalam pelayan MySQL atau MariaDB melalui baris arahan.







