Rumah > Artikel > pangkalan data > Wujudkan jadual alamat penghantaran pengguna untuk sistem beli-belah runcit dalam MySQL
Untuk mewujudkan jadual alamat penghantaran pengguna sistem beli-belah makanan dalam MySQL, contoh kod khusus diperlukan
Apabila membangunkan sistem membeli-belah makanan, alamat penghantaran pengguna adalah bahagian yang sangat penting dan memerlukan jadual pangkalan data bebas untuk disimpan ia Maklumat alamat penghantaran pengguna. Dalam MySQL, anda boleh menggunakan pernyataan CREATE TABLE untuk mencipta jadual alamat penghantaran pengguna.
Mula-mula, kami mencipta pangkalan data bernama "alamat", dan kemudian mencipta jadual bernama "alamat_pengguna" dalam pangkalan data untuk menyimpan maklumat alamat penghantaran pengguna. Struktur jadual adalah seperti berikut:
CREATE TABLE user_address ( address_id INT(11) NOT NULL AUTO_INCREMENT, user_id INT(11) NOT NULL, recipient_name VARCHAR(50) NOT NULL, phone_number VARCHAR(20) NOT NULL, province VARCHAR(50) NOT NULL, city VARCHAR(50) NOT NULL, district VARCHAR(50) NOT NULL, street VARCHAR(100) NOT NULL, PRIMARY KEY (address_id), FOREIGN KEY (user_id) REFERENCES users(user_id) );
Kod di atas mencipta jadual bernama "user_address", yang mengandungi medan berikut:
Dalam penciptaan jadual, kekangan kunci asing digunakan untuk memastikan bahawa nilai medan user_id mesti wujud dalam medan user_id jadual pengguna. Ini memastikan bahawa setiap alamat penghantaran sepadan dengan pengguna yang sah.
Seterusnya, anda boleh memasukkan beberapa data ujian ke dalam jadual alamat_pengguna untuk mengesahkan ketepatan jadual. Kod sampel untuk memasukkan data adalah seperti berikut:
INSERT INTO user_address (user_id, recipient_name, phone_number, province, city, district, street) VALUES (1, '张三', '13812345678', '北京市', '北京市', '朝阳区', '朝阳路1号'), (1, '张三', '13812345678', '上海市', '上海市', '浦东新区', '浦东路2号'), (2, '李四', '13998765432', '广东省', '广州市', '天河区', '天河路3号');
Kod di atas memasukkan tiga data alamat ujian, yang masing-masing milik Zhang San dengan ID 1 dan Li Si dengan ID 2.
Melalui contoh kod di atas, kami telah menyelesaikan penciptaan dan pemasukan data jadual alamat penghantaran pengguna sistem beli-belah makanan dalam MySQL. Pembangun boleh membuat pengubahsuaian dan sambungan yang sepadan mengikut keperluan sebenar mereka untuk memenuhi keperluan fungsian dan logik perniagaan sistem.
Atas ialah kandungan terperinci Wujudkan jadual alamat penghantaran pengguna untuk sistem beli-belah runcit dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!