MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang digunakan secara meluas dalam pelbagai aplikasi. Salah satu tugas teknikal saya ialah mengurus pangkalan data MySQL Apa yang saya ingin kongsikan dalam artikel ini ialah cara mencipta dan mengurus pangkalan pengetahuan data dalam MySQL, serta beberapa teknik pengumpulan yang mungkin digunakan semasa menanyakan data.
1. Pangkalan pengetahuan data
Dalam MySQL, pangkalan pengetahuan data ialah bekas logik yang digunakan untuk menyimpan jadual, pandangan dan objek lain. Pelayan MySQL boleh mengandungi berbilang repositori data, setiap satu dengan nama yang unik. Berikut ialah beberapa maklumat berguna tentang repositori data:
Untuk mencipta repositori data baharu, masukkan arahan berikut dalam mod baris arahan :
CIPTA PANGKALAN DATA
Contohnya, untuk mencipta pangkalan pengetahuan data bernama "mydb", anda boleh menggunakan arahan berikut:
CIPTA PANGKALAN DATA mydb;
TUNJUKKAN PANGKALAN DATA;
Contohnya, untuk melihat butiran jadual bernama "pelanggan", gunakan arahan berikut:
HURAIKAN pelanggan;
Pilih baris dan lajur tertentuPilih 10 baris pertama:
PILIH * DARI
Pilih lajur tertentu:
PILIH
Contohnya, untuk memilih hanya lajur "first_name" dan "last_name" dalam jadual "customer", gunakan Perintah berikut:
PILIH first_name, last_name DARIPADA pelanggan;
Gunakan klausa WHERE untuk menapis dataTapis rekod dengan nama akhir "Smith" dalam jadual "pelanggan":
PILIH * DARI pelanggan WHERE last_name = 'Smith';
Tapis jadual "pesanan" hanya mengandungi rekod pesanan dengan tarikh tertentu (seperti "2021-07-01"):
PILIH * DARI pesanan WHERE order_date = '2021-07-01';
Isih mengikut syaratIsih jadual "pelanggan" mengikut abjad mengikut nama keluarga:
PILIH * DARI pelanggan PESANAN OLEH nama akhir;
Menurun mengikut tarikh pesanan Isih jadual "pesanan":
PILIH * DARI pesanan ORDER BY order_date DESC;
Ini hanyalah beberapa petua dan kegemaran dalam pertanyaan MySQL, sudah tentu terdapat banyak arahan dan klausa lain yang berguna. Seperti mana-mana teknologi, pendekatan terbaik adalah dengan mencuba kaedah yang berbeza dan melihat mana yang paling sesuai untuk keperluan anda.
Atas ialah kandungan terperinci Pangkalan pengetahuan data dan kemahiran pengumpulan pertanyaan dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!