mysql 电子商城建表参考

本文介绍了如何使用MySQL创建一个电子商城的数据库,包括管理员表、用户表、用户收货信息表、商品表、分类表、品牌表、商品图片表、用户留言表、订单表和购物车表的建表语句及数据插入示例。
摘要由CSDN通过智能技术生成

-- 创建数据库
drop database if exists haoyigou;
create database haoyigou charset utf8;
use haoyigou;

-- 管理员表
drop table if exists hyg_admin;
create table  hyg_admin(
id tinyint unsigned auto_increment key comment 'id',
username varchar(20) not null unique comment '用户名',
password char(32) not null comment '用户密码:md5加密',
email varchar(50) not null comment '邮箱地址'
);
-- 新增管理员
insert into hyg_admin values(null,'admin',md5('admin'),'admin@admin.com');

-- 用户表
drop table if exists hyg_user;
create table  hyg_user(
hyg_id int primary key auto_increment comment '主键',
hyg_username varchar(20) not null unique comment '用户名必须唯一',
hyg_password char(32) not null comment '用户密码:md5加密',
hyg_email varchar(50) not null comment '邮箱地址'
)charset utf8;
-- 新增用户信息
insert into hyg_user values(null,'admin',md5('admin'),'admin@admin.com');

-- 用户收货信息表
drop table if exists hyg_delivery;
create table  hyg_delivery(
user_id int  comment '用户id',
hyg_name varchar(10) comment '收货人姓名',
hyg_phone varchar(11)  comment '手机',
hyg_postcode char(10)  comment '邮政编码',
hyg_addr varchar(30) comment '详细地址',
hyg_time varchar(30) comment '送货时间'
)charset utf8;

--测试数据
INSERT INTO `haoyigou`.`hyg_delivery` (`user_id`, `hyg_name`, `hyg_phone`, `hyg_postcode`, `hyg_addr`, `hyg_time`) VALUES ('1', '黄晓明', '15878521654', '525300', '广东省广州市天河街道11', '不限');
--商品表
drop table if exists hyg_goods;
create table hyg_goods(
goods_id int primary key auto_increment comment '主键',
goods_name varchar(120) comment '商品名
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值