Rumah >pangkalan data >tutorial mysql >Tutorial reka bentuk jadual MySQL: Cipta jadual senarai main muzik mudah

Tutorial reka bentuk jadual MySQL: Cipta jadual senarai main muzik mudah

PHPz
PHPzasal
2023-07-02 10:43:361868semak imbas

Tutorial reka bentuk jadual MySQL: Cipta jadual senarai main muzik yang ringkas

Apabila membangunkan aplikasi pemain muzik, keperluan biasa ialah mencipta senarai main muzik untuk mengurus lagu kegemaran pengguna. Tutorial ini akan menunjukkan kepada anda cara menggunakan pangkalan data MySQL untuk mencipta jadual senarai main muzik yang mudah. Berikut adalah langkah terperinci:

Langkah 1: Cipta pangkalan data dan jadual

Pertama, kita perlu mencipta pangkalan data dalam MySQL untuk menyimpan maklumat senarai main muzik. Buka terminal baris arahan MySQL dan masukkan arahan berikut:

CREATE DATABASE music_player;
USE music_player;

Seterusnya, kami mencipta jadual bernama "senarai main" untuk menyimpan maklumat senarai main muzik. Jadual akan mengandungi medan seperti nama lagu, artis, tempoh dan nombor lagu. Masukkan arahan berikut untuk mencipta jadual:

CREATE TABLE playlist (
    id INT PRIMARY KEY AUTO_INCREMENT,
    track_number INT NOT NULL,
    title VARCHAR(100) NOT NULL,
    artist VARCHAR(100) NOT NULL,
    duration INT NOT NULL
);

Dalam kod di atas, kami menggunakan beberapa jenis data biasa untuk mentakrifkan medan dalam jadual. Medan id ialah kunci utama dan dinaikkan secara automatik untuk menjana pengecam unik. Medan track_number ialah nombor lagu, medan tajuk ialah nama lagu, medan artis ialah nama artis dan medan tempoh ialah tempoh lagu.

Langkah 2: Masukkan data

Sekarang kami telah mencipta jadual senarai main muzik kosong, kami boleh memasukkan beberapa data ujian ke dalam jadual. Masukkan arahan berikut untuk memasukkan data:

INSERT INTO playlist (track_number, title, artist, duration)
VALUES (1, 'Song 1', 'Artist 1', 180),
       (2, 'Song 2', 'Artist 2', 210),
       (3, 'Song 3', 'Artist 3', 240),
       (4, 'Song 4', 'Artist 4', 190),
       ...
       (n, 'Song n', 'Artist n', duration_n);

Dalam kod di atas, kami menggunakan pernyataan INSERT INTO untuk memasukkan data ke dalam jadual senarai main. Setiap pernyataan INSERT memasukkan maklumat tentang lagu, termasuk nombor lagu, nama lagu, artis, tempoh lagu, dsb. Anda boleh memasukkan seberapa banyak data yang anda perlukan.

Langkah 3: Tanya data

Sekarang kami telah berjaya memasukkan beberapa data ujian, kami boleh menggunakan pernyataan SELECT untuk menanyakan lagu dalam senarai main. Masukkan arahan berikut untuk menanyakan data:

SELECT * FROM playlist;

Dalam kod di atas, kami menggunakan penyataan SELECT * FROM senarai main untuk menanyakan semua data dalam jadual senarai main. Anda boleh menulis pertanyaan yang lebih kompleks mengikut keperluan untuk memenuhi keperluan anda.

Langkah 4: Kemas kini dan padam data

Dalam aplikasi praktikal, kami mungkin perlu mengemas kini atau memadamkan lagu dalam senarai main. Berikut ialah beberapa contoh kod:

Kemas kini data:

UPDATE playlist
SET artist = 'New Artist'
WHERE id = 1;

Dalam kod di atas, kami menggunakan kenyataan KEMASKINI untuk mengemas kini nama artis lagu dengan id 1 kepada 'Artis Baharu'.

Padam data:

DELETE FROM playlist
WHERE id = 2;

Dalam kod di atas, kami menggunakan pernyataan DELETE untuk memadam lagu dengan id 2.

Ringkasan:

Melalui contoh mudah ini, kami belajar cara mencipta jadual senarai main muzik dalam MySQL dan melaksanakan operasi sisipan, pertanyaan, kemas kini dan padam data. Sudah tentu, aplikasi sebenar mungkin mempunyai lebih banyak keperluan dan fungsi yang kompleks, tetapi tutorial ini memberi anda titik permulaan. Harap tutorial ini membantu anda!

Atas ialah kandungan terperinci Tutorial reka bentuk jadual MySQL: Cipta jadual senarai main muzik mudah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn