Rumah >pangkalan data >tutorial mysql >MySQL mencipta jadual menu navigasi untuk melaksanakan fungsi pengurusan menu navigasi
MySQL mencipta jadual menu navigasi untuk melaksanakan fungsi pengurusan menu navigasi
Menu navigasi adalah salah satu fungsi biasa dalam pembangunan laman web. Menu navigasi boleh memudahkan pengguna melayari pelbagai halaman laman web. Dalam pangkalan data MySQL, kita boleh melaksanakan fungsi pengurusan menu navigasi dengan mencipta jadual menu navigasi. Artikel ini akan memperkenalkan cara membuat jadual menu navigasi dan menunjukkan cara menambah, memadam dan mengubah suai menu navigasi melalui contoh kod.
Pertama, kita perlu mencipta jadual menu navigasi untuk menyimpan maklumat menu navigasi. Berikut ialah contoh pernyataan SQL untuk mencipta jadual menu navigasi:
CREATE TABLE `navigation_menu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL, `url` varchar(255) NOT NULL, `parent_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `parent_id` (`parent_id`), CONSTRAINT `navigation_menu_ibfk_1` FOREIGN KEY (`parent_id`) REFERENCES `navigation_menu` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
Pernyataan SQL di atas mencipta jadual bernama navigation_menu
, yang mengandungi medan berikut: navigation_menu
的表,该表包含以下字段:
id
:导航菜单项的唯一标识,采用自增长的方式生成;name
:导航菜单项的名称;url
:导航菜单项的链接地址;parent_id
:导航菜单项的父级菜单项的标识,用于实现导航菜单的多级结构。在导航菜单表中添加导航菜单项,可以使用以下INSERT语句示例:
INSERT INTO `navigation_menu` (`name`, `url`, `parent_id`) VALUES ('首页', '/home', NULL);
上述INSERT语句将一个名为"首页"的导航菜单项添加到导航菜单表中,链接地址为"/home",父级菜单项为空。
要删除导航菜单表中的导航菜单项,可以使用以下DELETE语句示例:
DELETE FROM `navigation_menu` WHERE `id` = 1;
上述DELETE语句将删除导航菜单表中id
为1的导航菜单项。
若要修改导航菜单表中的导航菜单项,可以使用以下UPDATE语句示例:
UPDATE `navigation_menu` SET `name` = '关于我们', `url` = '/about' WHERE `id` = 2;
上述UPDATE语句将导航菜单表中id
id: Pengecam unik item menu navigasi, yang dihasilkan oleh kenaikan automatik; pautan item menu navigasi Alamat; <p></p>
<kod>id_ibubapa</kod>
: Pengecam item menu induk item menu navigasi, digunakan untuk melaksanakan struktur berbilang peringkat menu navigasi.
Item menu navigasi dengan id
1. 🎜 Nama item menu navigasi dengan id
2 ditukar kepada "Perihal Kami", dan alamat pautan ditukar kepada "/about". 🎜🎜Melalui contoh kod di atas, kami boleh melaksanakan fungsi pengurusan asas menu navigasi, termasuk menambah, memadam dan mengubah suai item menu navigasi. Dalam proses pembangunan sebenar, kami juga boleh mengembangkan medan jadual menu navigasi mengikut keperluan untuk memenuhi keperluan menu navigasi yang lebih kompleks. 🎜🎜Ringkasan: 🎜🎜Artikel ini memperkenalkan cara membuat jadual menu navigasi melalui MySQL untuk melaksanakan fungsi pengurusan menu navigasi. Kami mencipta jadual menu navigasi yang mengandungi medan id, nama, url dan parent_id serta menunjukkan cara menambah, memadam dan mengubah suai menu navigasi melalui contoh kod. Saya harap artikel ini dapat membantu anda memahami dan melaksanakan fungsi pengurusan menu navigasi. 🎜Atas ialah kandungan terperinci MySQL mencipta jadual menu navigasi untuk melaksanakan fungsi pengurusan menu navigasi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!