MySQL是一種開源的關系型數據庫管理系統,具有高速、穩定、可靠等特點。下面介紹如何在MySQL中創建三個數據表。
CREATE TABLE `user` ( # 創建用戶表
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`name` varchar(45) NOT NULL COMMENT '用戶名',
`password` varchar(45) NOT NULL COMMENT '密碼',
`email` varchar(45) NOT NULL COMMENT '郵箱',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用戶表';
CREATE TABLE `product` ( # 創建產品表
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`name` varchar(45) NOT NULL COMMENT '產品名',
`price` decimal(10,2) NOT NULL COMMENT '價格',
`description` varchar(255) DEFAULT NULL COMMENT '描述',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='產品表';
CREATE TABLE `order` ( # 創建訂單表
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`user_id` int(11) NOT NULL COMMENT '用戶ID',
`product_id` int(11) NOT NULL COMMENT '產品ID',
`order_time` datetime NOT NULL COMMENT '下單時間',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='訂單表';
上述代碼創建了三個數據表,分別為“用戶表”、“產品表”和“訂單表”。數據類型和長度根據實際情況進行修改。