ecshop数据库结构和字段介绍,希望帮助刚开始接触ECSHOP开发的朋友

ecs_account_log:账户变动日志(注册用户充值、支付等记录信息)
字段 类型 Null 默认 字段说明
log_id mediumint(8) 否 无 日志ID
user_id mediumint(8) 否 登录用户ID
user_money decimal(10,2) 否 用户金额总数
frozen_money decimal(10,2) 否 冻结的金额数
rank_points mediumint(9) 否
pay_points mediumint(9) 否
change_time int(10) 否 变动时间
change_desc varchar(255) 否 变动描述
change_type tinyint(3) 否 变动类型

ecs_ad:广告表
字段 类型 Null 默认 字段说明
ad_id smallint(5) 否 无 广告ID
position_id smallint(5) 否 0 位置ID
media_type tinyint(3) 否 0 广告类型 0:图片 1:flash
ad_name varchar(60) 否 广告名称
ad_link varchar(255) 否 连接地址
ad_code text 否 文件名称
start_time int(11) 否 0 开始时间
end_time int(11) 否 0 结束时间
link_man varchar(60) 否 联系人
link_email varchar(60) 否 联系Email
link_phone varchar(60) 否 联系电话
click_count mediumint(8) 否 0 点击数
enabled tinyint(3) 否 1 是否启用 0:否 1:是

ecs_admin_user:系统管理员表
字段 类型 Null 默认 字段说明
user_id smallint(5) 否 无 用户ID
user_name varchar(60) 否 用户名称
email varchar(60) 否 Email
password varchar(32) 否 密码
add_time int(11) 否 0 添加用户时间
last_login int(11) 否 0 上次登录时间
last_ip varchar(15) 否 上次登录IP
action_list text 否 权限列表
nav_list text 否 导航列表
lang_type varchar(50) 否
agency_id smallint(5) 否
suppliers_id smallint(5) 否 0 供应商ID(2.7版本增加)
todolist longtext 是 NULL

ecs_article:文章表
字段 类型 Null 默认 字段说明
article_id mediumint(8) 否 无 文章ID
cat_id smallint(5) 否 0 文章分类ID
title varchar(150) 否 文章标题
content longtext 否 内容
author varchar(30) 否 作者
author_email varchar(60) 否 作者Email
keywords varchar(255) 否 关键字
article_type tinyint(1) 否 2 文章重要性 0:普通 1:置顶
is_open tinyint(1) 否 1 是否显示 0:否 1:是
add_time int(10) 否 0 添加时间
file_url varchar(255) 否 文件地址
open_type tinyint(1) 否 0
link varchar(255) 否 外部链接

ecs_bonus_type:红包类型
字段 类型 Null 默认 字段说明
type_id smallint(5) 否 无 红包ID
type_name varchar(60) 否 红包名称
type_money decimal(10,2) 否 0.00 红包金额
send_type tinyint(3) 否 0 发放类型0:按用户发放 1:按商品发放 2:按订单金额发放 3:线下发放
min_amount decimal(10,2) 否 0.00 最小金额
max_amount decimal(10,2) 否 0.00 最大金额
send_start_date int(11) 否 0 发放开始日期
send_end_date int(11) 否 0 发放结束日期
use_start_date int(11) 否 0 使用开始日期
use_end_date int(11) 否 0 使用结束日期
min_goods_amount decimal(10,2) 否 0.00 最小订单金额

ecs_brand 品牌表
字段 类型 Null 默认 字段说明
brand_id smallint(5) 否 无 品牌ID
brand_name varchar(60) 否 品牌名称
brand_logo varchar(80) 否 品牌LOGO
brand_desc text 否 品牌描述
site_url varchar(255) 否 网址
sort_order tinyint(3) 否 0 排序
is_show tinyint(1) 否 1 是否显示 0:不显示 1:显示

ecs_cart 购物车表
字段 类型 Null 默认 字段说明
rec_id mediumint(8) 否 无 记录ID
user_id mediumint(8) 否 0 用户ID
session_id char(32) 否 Session ID
goods_id mediumint(8) 否 0 商品ID
goods_sn varchar(60) 否 商品货号
goods_name varchar(120) 否 商品名称
market_price decimal(10,2) 否 0.00 市场价格
goods_price decimal(10,2) 否 0.00 商城价格
goods_number smallint(5) 否 0 商品数量
goods_attr text 否 商品属性
is_real tinyint(1) 否 0 是否实体商品 0:否 1:是
extension_code varchar(30) 否 扩展代码
parent_id mediumint(8) 否 0 父ID
rec_type tinyint(1) 否 0 记录类型
is_gift smallint(5) 否 0 是否赠品 0:否 1:是
can_handsel tinyint(3) 否 0
goods_attr_id VARCHAR(255) 否 0 商品属性ID

ecs_category:商品分类表
字段 类型 Null 默认 字段说明
cat_id smallint(5) 否 无 分类ID
cat_name varchar(90) 否 分类名称
keywords varchar(255) 否 关键字
cat_desc varchar(255) 否 分类描述
parent_id smallint(5) 否 0 上级分类ID
sort_order tinyint(1) 否 0 排序号
template_file varchar(50) 否 模板文件
measure_unit varchar(15) 否 数量单位
show_in_nav tinyint(1) 否 0 是否显示在导航栏 0:否 1:是
style varchar(150) 否 分类的样式表文件
is_show tinyint(1) 否 1 是否显示 0:否 1:是
grade tinyint(4) 否 0 价格区间个数
filter_attr VARCHAR(255) 否 0 筛选属性

ecs_exchange_goods:积分商城商品表
字段 类型 Null 默认 字段说明
goods_id mediumint(8) 否 0 商品ID
exchange_integral int(10) 否 0 需要积分数
is_exchange tinyint(1) 否 0 是否可兑换 0:否 1:是
is_hot tinyint(1) 否 0 是否热销 0:否 1:是

ecs_favourable_activity:优惠活动表
字段 类型 Null 默认 字段说明
act_id smallint(5) 否 无 活动Id
act_name varchar(255) 否 活动名称
start_time int(10) 否 开始时间
end_time int(10) 否 结束时间
user_rank varchar(255) 否 享受的会员等级 0:非会员 1:注册用户
act_range tinyint(3) 否 优惠范围 0:全部商品 1:以下分类 2:以下品牌 3:以下商品
act_range_ext varchar(255) 否 优惠范围的商品列表
min_amount decimal(10,2) 否 金额下限
max_amount decimal(10,2) 否 金额上限 0表示没有上限
act_type tinyint(3) 否 优惠方式 0:享受赠品 1:现金减免 2:价格折扣
act_type_ext decimal(10,2) 否 优惠方式的费用
gift text 否 赠品id列表
sort_order tinyint(3) 否 排序号

ecs_friend_link 友情链接表
字段 类型 Null 默认 字段说明
link_id smallint(5) 否 无 友情链接ID
link_name varchar(255) 否 友情链接名称
link_url varchar(255) 否 网址
link_logo varchar(255) 否 Logo
show_order tinyint(3) 否 0 显示顺序

ecs_goods 商品表
字段 类型 Null 默认 字段说明
goods_id mediumint(8) 否 无 ID号
cat_id smallint(5) 否 0 分类ID
goods_sn varchar(60) 否 商品货号
goods_name varchar(120) 否 商品名称
goods_name_style varchar(60) 否 + 名称样式
click_count int(10) 否 0 点击数
brand_id smallint(5) 否 0 品牌ID
provider_name varchar(100) 否 供应商名称
goods_number smallint(5) 否 0 库存数量
goods_weight decimal(10,3) 否 0.000 商品重量
market_price decimal(10,2) 否 0.00 市场价
shop_price decimal(10,2) 否 0.00 商城价
promote_price decimal(10,2) 否 0.00 促销价
promote_start_date int(11) 否 0 促销开始时间
promote_end_date int(11) 否 0 促销结束时间
warn_number tinyint(3) 否 1 库存警告数
keywords varchar(255) 否 商品关键字
goods_brief varchar(255) 否 商品简介
goods_desc text 否 详细描述
goods_thumb varchar(255) 否 缩略图地址
goods_img varchar(255) 否 商品图地址
original_img varchar(255) 否 原始图地址
is_real tinyint(3) 否 1 是否实体商品 0:否 1:是
extension_code varchar(30) 否 扩展代码
is_on_sale tinyint(1) 否 1 是否上架 0:否 1:是
is_alone_sale tinyint(1) 否 1 是否普通商品 0:否 1:是
integral int(10) 否 0 积分购买额度
add_time int(10) 否 0 添加时间
sort_order smallint(4) 否 0 排序
is_delete tinyint(1) 否 0 是否删除 0:否 1:是
is_best tinyint(1) 否 0 是否精品 0:否 1:是
is_new tinyint(1) 否 0 是否新品 0:否 1:是
is_hot tinyint(1) 否 0 是否热销 0:否 1:是
is_promote tinyint(1) 否 0 是否促销 0:否 1:是
bonus_type_id tinyint(3) 否 0 红包类型
last_update int(10) 否 0 最后更新时间
goods_type smallint(5) 否 0 商品类型
seller_note varchar(255) 否 商家备注
give_integral int(11) 否 -1 赠送消费积分数
rank_integral int(11) 否 -1 赠送等级积分数

ecs_goods_activity:参加活动商品表(如夺宝奇兵、团购、拍卖、礼包)
字段 类型 Null 默认 字段说明
act_id mediumint(8) 否 无 活动Id
act_name varchar(255) 否 活动名称
act_desc text 否 活动描述
act_type tinyint(3) 否 活动类型 0:夺宝 1:团购 2:拍卖 4:礼包
goods_id mediumint(8) 否 商品ID
goods_name varchar(255) 否 商品名称
start_time int(10) 否 开始时间
end_time int(10) 否 结束时间
is_finished tinyint(3) 否 是否结束 0:否 1:是
ext_info text 否 参加活动的商品列表信息

ecs_order_goods 订单商品表
字段 类型 Null 默认 字段说明
rec_id mediumint(8) 否 无 记录ID
order_id mediumint(8) 否 0 订单ID
goods_id mediumint(8) 否 0 商品ID
goods_name varchar(120) 否 商品名称
goods_sn varchar(60) 否 商品货号
goods_number smallint(5) 否 1 商品数量
market_price decimal(10,2) 否 0.00 市场价格
goods_price decimal(10,2) 否 0.00 商城价格
goods_attr text 否 商品属性
send_number smallint(5) 否 0 发货数量
is_real tinyint(1) 否 0 是否实体商品 0:否 1:是
extension_code varchar(30) 否 扩展代码
parent_id mediumint(8) 否 0 父ID
is_gift smallint(5) 否 0 是否赠品 0:否 1:是

ecs_order_info 订单信息表
字段 类型 Null 默认 字段说明
order_id mediumint(8) 否 无 订单ID
order_sn varchar(20) 否 订单号
user_id mediumint(8) 否 0 用户ID
order_status tinyint(1) 否 0 订单状态
shipping_status tinyint(1) 否 0 送货状态
pay_status tinyint(1) 否 0 付款状态
c**ignee varchar(60) 否 收货人
country smallint(5) 否 0 国家
province smallint(5) 否 0 省
city smallint(5) 否 0 市
district smallint(5) 否 0 区/县
address varchar(255) 否 详细地址
zipcode varchar(60) 否 邮编
tel varchar(60) 否 电话
mobile varchar(60) 否 手机
email varchar(60) 否 Email
best_time varchar(120) 否 最佳送货时间
sign_building varchar(120) 否 标志建筑
postscript varchar(255) 否 订单附言
shipping_id tinyint(3) 否 0 送货方式ID
shipping_name varchar(120) 否 送货方式名称
pay_id tinyint(3) 否 0 付款方式ID
pay_name varchar(120) 否 付款方式名称
how_oos varchar(120) 否 缺货处理
how_surplus varchar(120) 否 余额处理
pack_name varchar(120) 否 包装名称
card_name varchar(120) 否 祝福贺卡名称
card_message varchar(255) 否 祝福信息内容
inv_payee varchar(120) 否 **抬头
inv_content varchar(120) 否 **内容
goods_amount decimal(10,2) 否 0.00 商品总价
shipping_fee decimal(10,2) 否 0.00 送货费用
insure_fee decimal(10,2) 否 0.00 保证金费用
pay_fee decimal(10,2) 否 0.00 付款费用
pack_fee decimal(10,2) 否 0.00 包装费用
card_fee decimal(10,2) 否 0.00 祝福贺卡费用
money_paid decimal(10,2) 否 0.00 已付金额
surplus decimal(10,2) 否 0.00 余额支付
integral int(10) 否 0
integral_money decimal(10,2) 否 0.00
bonus decimal(10,2) 否 0.00 红包金额
order_amount decimal(10,2) 否 0.00 订单总费用
from_ad smallint(5) 否 0
referer varchar(255) 否 订单来源
add_time int(10) 否 0 下单时间
confirm_time int(10) 否 0 确认时间
pay_time int(10) 否 0 付款时间
shipping_time int(10) 否 0 送货时间
pack_id tinyint(3) 否 0 包装ID
card_id tinyint(3) 否 0 祝福卡ID
bonus_id smallint(5) 否 0 红包ID
invoice_no varchar(255) 否 发货单号
extension_code varchar(30) 否 扩展代码
extension_id mediumint(8) 否 0 扩展ID
to_buyer varchar(255) 否
pay_note varchar(255) 否 付款留言
agency_id smallint(5) 否 办事处ID
inv_type varchar(60) 否 **类型
tax decimal(10,2) 否 **税
is_separate tinyint(1) 否 0
parent_id mediumint(8) 否 0 父Id
discount decimal(10,2) 否 折扣费用

ecs_pack:商品包装
字段 类型 Null 默认 字段说明
pack_id tinyint(3) 否 无 包装id
pack_name varchar(120) 否 包装名称
pack_img varchar(255) 否 包装图片
pack_fee DECIMAL(6,2) 否 0.00 包装费用
free_money smallint(5) 否 0 免费额度
pack_desc varchar(255) 否 包装描述

ecs_template 模板设置表
类型 整理 Null 默认 字段说明
filename varchar(30) 否 模板名称
region varchar(40) 否 模板区域
library varchar(40) 否 库文件
sort_order tinyint(1) 否 0 排序ID
id smallint(5) 否 0 选择功能/分类的id值
number tinyint(1) 否 5 数量
type tinyint(1) 否 0 类型
theme varchar(60) 否 模板名称
remarks varchar(30) 否 备注

ecs_topic:专题表
字段 类型 Null 默认 字段说明
topic_id int(10) 否 无 专题id
title varchar(255) 否 ” 标题
intro text 否 内容
start_time int(11) 否 0 开始时间
end_time int(10) 否 0 结束时间
data text 否 数据
template varchar(255) 否 ” 模板
css text 否 样式表

ecs_users:网站会员表
字段 类型 Null 默认 字段说明
user_id mediumint(8) 否 无 用户id
email varchar(60) 否 Email
user_name varchar(60) 否 用户名称
password varchar(32) 否 密码
question varchar(255) 否 问题
answer varchar(255) 否 答案
** tinyint(1) 否 0 性别
birthday date 否 0000-00-00 出生日期
user_money decimal(10,2) 否 0.00 用户金额
frozen_money decimal(10,2) 否 0.00 冻结金额
pay_points int(10) 否 0 消费积分
rank_points int(10) 否 0 等级积分
address_id mediumint(8) 否 0 地址id
reg_time int(10) 否 0 注册时间
last_login int(11) 否 0 上次登录日期
last_time datetime 否 0000-00-00
00:00:00
last_ip varchar(15) 否 上次登录ip
visit_count smallint(5) 否 0 访问次数
user_rank tinyint(3) 否 0 用户等级
is_special tinyint(3) 否 0 是否特殊等级 0:否 1:是
salt varchar(10) 否 0
parent_id mediumint(9) 否 0 父id
flag tinyint(3) 否 0 标识
alias varchar(60) 否 别名
msn varchar(60) 否 msn
qq varchar(20) 否 Qq
office_phone varchar(20) 否 办公电话
home_phone varchar(20) 否 家庭电话
mobile_phone varchar(20) 否 移动电话
is_validated tinyint(3) 否 0 是否验证 0:否 1:是
credit_line decimal(10,2) 否 信用额度

ecs_user_bonus:用户红包表
字段 类型 Null 默认 字段说明
bonus_id mediumint(8) 否 无 红包id
bonus_type_id tinyint(3) 否 0 红包类型id
bonus_sn bigint(20) 否 0 红包sn
user_id mediumint(8) 否 0 用户id
used_time int(10) 否 0 使用时间
order_id mediumint(8) 否 0 订单号
emailed tinyint(3) 否 0 邮件通知 0:否 1:是

ecs_wholesale:批发方案表
字段 类型 Null 默认 字段说明
act_id mediumint(8) 否 无 Id
goods_id mediumint(8) 否 商品id
goods_name varchar(255) 否 商品名称
rank_ids varchar(255) 否 适用会员等级 0:非注册用户 1:注册用户
prices text 否 数量价格数据
enabled tinyint(3) 否 是否允许 0:否 1:是

ecs_admin_action:管理员权限表(定义了128项功能操作)
字段 类型 Null 默认 字段说明
action_id tinyint(3) 否 无 权限ID
parent_id tinyint(3) 否 0 上级ID
action_code varchar(20) 否 权限代码

ecs_admin_log:管理员操作日志表
字段 类型 Null 默认 字段说明
log_id int(10) 否 无 日志ID
log_time int(10) 否 0 日志时间
user_id tinyint(3) 否 0 用户ID
log_info varchar(255) 否 日志信息
ip_address varchar(15) 否 IP地址

ecs_admin_message:管理员留言表
字段 类型 Null 默认 字段说明
message_id smallint(5) 否 无 留言ID
sender_id tinyint(3) 否 0 发送ID
receiver_id tinyint(3) 否 0 接收ID
sent_time int(11) 否 0 发送时间
read_time int(11) 否 0 阅读时间
readed tinyint(1) 否 0 是否阅读
deleted tinyint(1) 否 0 是否删除
title varchar(150) 否 标题
message text 否 内容

ecs_adsense:站外JS投放
字段 类型 Null 默认 字段说明
from_ad smallint(5) 否 0 广告ID
referer varchar(255) 否 描述
clicks int(10) 否 0 点击数

ecs_ad_position:广告位置表
字段 类型 Null 默认 字段说明
position_id tinyint(3) 否 无 位置ID
position_name varchar(60) 否 位置名称
ad_width smallint(5) 否 0 广告宽度
ad_height smallint(5) 否 0 广告高度
position_desc varchar(255) 否 位置描述
position_style text 否 位置代码

ecs_affiliate_log:分成记录表
字段 类型 Null 默认 字段说明
log_id mediumint(8) 否 无 日志ID
order_id mediumint(8) 否 订单ID
time int(10) 否 时间
user_id mediumint(8) 否 用户ID
user_name varchar(60) 是 NULL 用户名称
money decimal(10,2) 否 0.00 金额
point int(10) 否 0 积分
separate_type tinyint(1) 否 0 类型

ecs_agency:办事处列表
字段 类型 Null 默认 字段说明
agency_id smallint(5) 否 无 办事处ID
agency_name varchar(255) 否 办事处名称
agency_desc text 否 办事处描述

ecs_area_region:区域范围表(如配送区域等)
字段 类型 Null 默认 字段说明
shipping_area_id smallint(5) 否 0 ID
region_id smallint(5) 否 0 地区ID

ecs_article_cat:文章分类表
字段 类型 Null 默认 字段说明
cat_id smallint(5) 否 无 分类ID
cat_name varchar(255) 否 分类名称
cat_type tinyint(1) 否 1 分类类型 1:普通分类 2:系统分类 3:网店信息 4:网店信息 5:网店帮助
keywords varchar(255) 否 关键字
cat_desc varchar(255) 否 描述
sort_order tinyint(3) 否 0 排序ID
show_in_nav tinyint(1) 否 0 是否显示在导航栏 0:否 1:是
parent_id smallint(5) 否 0 上级分类ID

ecs_attribute:各类商品扩展属性管理表
字段 类型 Null 默认 字段说明
attr_id smallint(5) 否 无 属性ID
cat_id smallint(5) 否 0 商品类型ID
attr_name varchar(60) 否 属性名称
attr_input_type tinyint(1) 否 1 输入类型0:手工录入 1:列表 2:多行文本
attr_type tinyint(1) 否 1 属性类型 0:唯一 1:单选 2:复选
attr_values text 否 属性值
attr_index tinyint(1) 否 0 能否检索 0:否 1:关键字检索 2:范围检索
sort_order tinyint(3) 否 0 排序ID
is_linked tinyint(1) 否 0 是否关联相同属性商品 0:否1:是
attr_group tinyint(1) 否 0

ecs_auction_log:拍卖活动出价记录表
字段 类型 Null 默认 字段说明
log_id mediumint(8) 否 无 日志ID
act_id mediumint(8) 否 拍卖活动ID
bid_user mediumint(8) 否 出价用户ID
bid_price decimal(10,2) 否 出价价格
bid_time int(10) 否 出价时间

ecs_auto_manage:自动上下架管理
字段 类型 Null 默认 字段说明
item_id mediumint(8) 否 项目ID 如商品ID或文章ID
type varchar(10) 否 类型 如商品(goods) 或 文章
starttime int(10) 否 开始时间 开始时间为0 则为自动下架
endtime int(10) 否 结束时间 结束时间为0 则为自动上架

ecs_booking_goods:缺货登记
字段 类型 Null 默认 字段说明
rec_id mediumint(8) 否 无 记录ID
user_id mediumint(8) 否 0 用户ID
email varchar(60) 否 Email
link_man varchar(60) 否 联系人
tel varchar(60) 否 电话
goods_id mediumint(8) 否 0 商品ID
goods_desc varchar(255) 否 商品描述
goods_number smallint(5) 否 0 商品数量
booking_time int(10) 否 0 预定时间
is_dispose tinyint(1) 否 0 是否处理
dispose_user varchar(30) 否 处理用户
dispose_time int(10) 否 0 处理时间
dispose_note varchar(255) 否 处理注释

ecs_card:祝福贺卡表
字段 类型 Null 默认 字段说明
card_id tinyint(3) 否 无 贺卡ID
card_name varchar(120) 否 贺卡名称
card_img varchar(255) 否 贺卡图片
card_fee decimal(6,2) 否 0.00 贺卡费用
free_money decimal(6,2) 否 0.00 免费额度
card_desc varchar(255) 否 贺卡描述

ecs_cat_recommend:首页推荐商品分类
字段 类型 Null 默认 字段说明
cat_id smallint(5) 否 分类ID
recommend_type tinyint(1) 否 推荐类型

ecs_collect_goods:用户商品收藏表
字段 类型 Null 默认 字段说明
rec_id mediumint(8) 否 无 记录ID
user_id mediumint(8) 否 0 用户ID
goods_id mediumint(8) 否 0 商品ID
add_time int(11) 否 0 收藏时间
is_attention tinyint(1) 否 0 是否关注 0:否 1:是

ecs_comment:用户评论表
字段 类型 Null 默认 字段说明
comment_id int(10) 否 无 评论ID
comment_type tinyint(3) 否 0 评论类型
id_value mediumint(8) 否 0 评论项目ID
email varchar(60) 否 Email
user_name varchar(60) 否 用户名
content text 否 内容
comment_rank tinyint(1) 否 0 评论好评级别
add_time int(10) 否 0 评论时间
ip_address varchar(15) 否 Ip地址
status tinyint(3) 否 0 状态 0:不显示 1:显示
parent_id int(10) 否 0 父记录ID
user_id int(10) 否 0 用户ID

ecs_crons:计划任务
字段 类型 Null 默认 字段说明
cron_id tinyint(3) 否 无 计划ID
cron_code varchar(20) 否 计划代码
cron_name varchar(120) 否 计划名称
cron_desc text 是 NULL 计划描述
cron_order tinyint(3) 否 0 计划顺序
cron_config text 否 计划配置
thistime int(10) 否 0 这次执行时间
nextime int(10) 否 下次执行时间
day tinyint(2) 否 每月的某日执行
week varchar(1) 否 每周几执行
hour varchar(2) 否 每日的几点执行
minute varchar(255) 否 到第几分钟执行
enable tinyint(1) 否 1 是否允许 0:否 1:是
run_once tinyint(1) 否 0 处理记录个数
allow_ip varchar(100) 否 允许执行的服务器Ip地址
alow_files varchar(255) 否 允许执行的文件列表

ecs_email_list:邮件订阅表
字段 类型 Null 默认 字段说明
id mediumint(8) 否 无 Id
email varchar(60) 否 Email地址
stat tinyint(1) 否 0 状态 0:未确认 1:已确认 2:退订
hash varchar(10) 否

ecs_email_sendlist:待发送邮件列表
字段 类型 Null 默认 字段说明
id mediumint(8) 否 无 ID
email varchar(100) 否 Email地址
template_id mediumint(8) 否 邮件模板ID
email_content text 否 邮件内容
error tinyint(1) 否 0 错误次数
pri tinyint(10) 否 优先级 1:高 0:低
last_send int(10) 否 最后发送时间

ecs_error_log:错误日志
字段 类型 Null 默认 字段说明
id int(10) 否 无 日志ID
info varchar(255) 否 日志信息
file varchar(100) 否 出错文件
time int(10) 否 出错时间

ecs_feedback:用户留言表
字段 类型 Null 默认 字段说明
msg_id mediumint(8) 否 无 留言ID
parent_id mediumint(8) 否 0 父记录ID
user_id mediumint(8) 否 0 用户ID
user_name varchar(60) 否 用户名称
user_email varchar(60) 否 用户Email
msg_title varchar(200) 否 留言标题
msg_type tinyint(1) 否 0 留言类型 0:留言 1:投诉 2:询问 3:售后 4:求购
msg_status tinyint(1) 否 0 留言状态 0:隐藏 1:显示
msg_content text 否 留言内容
msg_time int(10) 否 0 留言实际那
message_img varchar(255) 否 0 留言图片
order_id int(11) 否 0 排序号
msg_area tinyint(1) 否 0

ecs_goods_article:商品关联文章
字段 类型 Null 默认 字段说明
goods_id mediumint(8) 否 0 商品id
article_id mediumint(8) 否 0 文章ID
admin_id tinyint(3) 否 0 管理员ID

ecs_goods_attr:商品对应的扩展属性表
字段 类型 Null 默认 字段说明
goods_attr_id int(10) 否 无 商品属性id
goods_id mediumint(8) 否 0 商品id
attr_id smallint(5) 否 0 属性ID
attr_value text 否 属性值
attr_price varchar(255) 否 属性价格

ecs_goods_cat:商品扩展分类表
字段 类型 Null 默认 字段说明
goods_id mediumint(8) 否 0 商品id
cat_id smallint(5) 否 0 扩展分类id

ecs_goods_gallery:商品对应的图片列表
字段 类型 Null 默认 字段说明
img_id mediumint(8) 否 无 图片id
goods_id mediumint(8) 否 0 商品id
img_url varchar(255) 否 图片地址
img_desc varchar(255) 否 图片描述
thumb_url varchar(255) 否 缩略图地址
img_original varchar(255) 否 原始图地址

ecs_goods_type:网站所有的商品类型(如化妆品)
字段 类型 Null 默认 字段说明
cat_id smallint(5) 否 无 类型id
cat_name varchar(60) 否 类型名称
enabled tinyint(1) 否 1 是否允许 0:否 1:是
attr_group varchar(255) 否

ecs_group_goods:配件商品
字段 类型 Null 默认 字段说明
parent_id mediumint(8) 否 0 父ID
goods_id mediumint(8) 否 0 商品id
goods_price decimal(10,2) 否 0.00 商品价格
admin_id tinyint(3) 否 0 管理员id

ecs_keywords:网站搜索关键字表
字段 类型 Null 默认 字段说明
date date 否 0000-00-00 搜索日期
searchengine varchar(20) 否 搜索引擎
keyword varchar(90) 否 关键字
count mediumint(8) 否 0 次数

ecs_link_goods:相关商品
字段 类型 Null 默认 字段说明
goods_id mediumint(8) 否 0 商品id
link_goods_id mediumint(8) 否 0 关联商品id
is_double tinyint(1) 否 0 是否双向关联 0:单向关联 1:双向关联
admin_id tinyint(3) 否 0 管理员id

ecs_mail_templates:发送邮件的模板表
字段 类型 Null 默认 字段说明
template_id tinyint(1) 否 无 模板id
template_code varchar(30) 否 模板代码
is_html tinyint(1) 否 0 是否html邮件 0:否 1:是
template_subject varchar(200) 否 模板标题
template_content text 否 模板内容
last_modify int(10) 否 0 上次修改时间
last_send int(10) 否 0
type varchar(10) 否 类型

ecs_member_price:商品会员价格表
字段 类型 Null 默认 字段说明
price_id mediumint(8) 否 无 Id
goods_id mediumint(8) 否 0 商品id
user_rank tinyint(3) 否 0 会员等级
user_price decimal(10,2) 否 0.00 会员价格

ecs_nav:导航栏目设置
字段 类型 Null 默认 字段说明
id mediumint(8) 否 无 Id
ctype varchar(10) 是 NULL 参数类型
cid smallint(5) 是 NULL 参数值
name varchar(255) 否 导航栏名称
ifshow tinyint(1) 否 是否显示 0:否 1:是
vieworder tinyint(1) 否 排序号
opennew tinyint(1) 否 是否新窗口 0:否 1:是
url varchar(255) 否 连接地址
type varchar(10) 否 位置 (top、middle、bottom)

ecs_order_action 订单操作表
字段 类型 Null 默认 字段说明
action_id mediumint(8) 否 无 操作ID
order_id mediumint(8) 否 0 订单ID
action_user varchar(30) 否 操作用户
order_status tinyint(1) 否 0 订单状态
shipping_status tinyint(1) 否 0 送货状态
pay_status tinyint(1) 否 0 付款状态
action_note varchar(255) 否 订单注释
log_time int(11) 否 0 操作时间

ecs_package_goods:礼包关联商品表
字段 类型 Null 默认 字段说明
package_id mediumint(8) 否 0 礼包id
goods_id mediumint(8) 否 0 商品id
goods_number smallint(5) 否 1 商品数量
admin_id tinyint(3) 否 0 管理员id

ecs_payment:支付方式表
字段 类型 Null 默认 字段说明
pay_id tinyint(3) 否 无 支付方式id
pay_code varchar(20) 否 支付方式代码
pay_name varchar(120) 否 支付方式名称
pay_fee varchar(10) 否 0 费用
pay_desc text 否 描述
pay_order tinyint(3) 否 0 排序
pay_config text 否 设置
enabled tinyint(1) 否 0 是否允许 0:否 1:是
is_cod tinyint(1) 否 0 是否货到付款 0:否 1:是
is_online tinyint(1) 否 0 是否在线支付 0:否 1:是

ecs_pay_log:付费日志
字段 类型 Null 默认 字段说明
log_id int(10) 否 无 日志id
order_id mediumint(8) 否 0 付费id
order_amount decimal(10,2) 否 付费金额总数
order_type tinyint(1) 否 0 付费类型
is_paid tinyint(1) 否 0 是否付完款

ecs_plugins:插件
字段 类型 Null 默认 字段说明
code varchar(30) 否 插件
version varchar(10) 否 版本
library varchar(255) 否 连接库
assign tinyint(1) 否 0
install_date int(10) 否 0 安装日期

ecs_region:全国地区表
字段 类型 Null 默认 字段说明
region_id smallint(5) 否 无 地区id
parent_id smallint(5) 否 0 父id
region_name varchar(120) 否 地区名称
region_type tinyint(1) 否 2 地区类型 0:国家 1:省 2:市 3:区
agency_id smallint(5) 否 0 办事处id

ecs_searchengine:搜索引擎
字段 类型 Null 默认 字段说明
date date 否 0000-00-00 日期
searchengine varchar(20) 否 搜索引擎
count mediumint(8) 否 0 数量

ecs_sessions:网站用户session表
字段 类型 Null 默认 字段说明
sesskey char(32) 否 Session key
expiry int(10) 否 0 到期时间
userid mediumint(8) 否 0 用户id
adminid mediumint(8) 否 0 管理员id
ip char(15) 否 Ip地址
user_name varchar(60) 否 用户名称
user_rank tinyint(3) 否 用户等级
discount decimal(3,2) 否 折扣
email varchar(60) 否 Email
data char(255) 否 数据

ecs_sessions_data:用户session数据
字段 类型 Null 默认 字段说明
sesskey varchar(32) 否 Session key
expiry int(10) 否 0 到期时间
data longtext 否 数据

ecs_shipping:配送方式表
字段 类型 Null 默认 字段说明
shipping_id tinyint(3) 否 无 Id
shipping_code varchar(20) 否 配送方式代码
shipping_name varchar(120) 否 名称
shipping_desc varchar(255) 否 描述
insure varchar(10) 否 0 报价费用
support_cod tinyint(1) 否 0 是否支持货到付款 0:否 1:是
enabled tinyint(1) 否 0 是否允许 0:否 1:是
shipping_print text 否 打印模板

ecs_shipping_area:配送区域表
字段 类型 Null 默认 字段说明
shipping_area_id smallint(5) 否 无 配送区域id
shipping_area_name varchar(150) 否 配送区域名称
shipping_id tinyint(3) 否 0 配送方式id
configure text 否 设置

ecs_shop_config:网站参数配置表
字段 类型 Null 默认 字段说明
id smallint(5) 否 无 Id
parent_id smallint(5) 否 0 父id
code varchar(30) 否 代码
type varchar(10) 否 类型
store_range varchar(255) 否 存储
store_dir varchar(255) 否 存储文件
value text 否 值
sort_order tinyint(3) 否 1 排序号

ecs_snatch_log:夺宝奇兵日志表
字段 类型 Null 默认 字段说明
log_id mediumint(8) 否 无 日志id
snatch_id tinyint(3) 否 0 夺宝奇兵id
user_id mediumint(8) 否 0 用户id
bid_price decimal(10,2) 否 0.00 价格
bid_time int(10) 否 0 时间

ecs_stats:网站访问历史表
字段 类型 Null 默认 字段说明
access_time int(10) 否 0 访问时间
ip_address varchar(15) 否 Ip地址
visit_times smallint(5) 否 1 访问次数
browser varchar(60) 否 浏览器
system varchar(20) 否 操作系统
language varchar(20) 否 语言
area varchar(30) 否 区域
referer_domain varchar(100) 否 域名
referer_path varchar(200) 否 路径
access_url varchar(255) 否

ecs_tag:标签云记录表
字段 类型 Null 默认 字段说明
tag_id mediumint(8) 否 无 标签id
user_id mediumint(8) 否 0 用户id
goods_id mediumint(8) 否 0 商品id
tag_words varchar(255) 否 标签名称

ecs_user_account:会员充值和提现表
字段 类型 Null 默认 字段说明
id mediumint(8) 否 无 Id
user_id mediumint(8) 否 0 用户id
admin_user varchar(255) 否 管理用户名称
amount decimal(10,2) 否 金额
add_time int(10) 否 0 添加时间
paid_time int(10) 否 0 付款时间
admin_note varchar(255) 否 管理员注释
user_note varchar(255) 否 用户注释
process_type tinyint(1) 否 0 处理类型
payment varchar(90) 否 付款方式
is_paid tinyint(1) 否 0 是否已付款 0:否 1:是

ecs_user_address:会员收货地址表
字段 类型 Null 默认 字段说明
address_id mediumint(8) 否 无 Id
address_name varchar(50) 否 名称
user_id mediumint(8) 否 0 用户id
consignee varchar(60) 否 收货人
email varchar(60) 否 Email
country smallint(5) 否 0 国家
province smallint(5) 否 0 省
city smallint(5) 否 0 市
district smallint(5) 否 0 区
address varchar(120) 否 详细地址
zipcode varchar(60) 否 邮编
tel varchar(60) 否 电话
mobile varchar(60) 否 手机
sign_building varchar(120) 否 标识建筑
best_time varchar(120) 否 最佳送货时间

ecs_user_feed:用户培养
字段 类型 Null 默认 字段说明
feed_id mediumint(8) 否 无 Id
user_id mediumint(8) 否 0 用户id
value_id mediumint(8) 否 0 值
goods_id mediumint(8) 否 0 商品id
feed_type tinyint(1) 否 0 培养类型
is_feed tinyint(1) 否 0 是否培养

ecs_user_rank:会员等级表
字段 类型 Null 默认 字段说明
rank_id tinyint(3) 否 无 等级id
rank_name varchar(30) 否 等级名称
min_points int(10) 否 0 积分下限
max_points int(10) 否 0 积分上限
discount tinyint(3) 否 0 初始折扣率
show_price tinyint(1) 否 1 显示价格 0:否 1:是
special_rank tinyint(1) 否 0 特殊会员组 0:否 1:是

ecs_virtual_card:虚拟卡
字段 类型 Null 默认 字段说明
card_id mediumint(8) 否 无 Id
goods_id mediumint(8) 否 0 商品id
card_sn varchar(60) 否 卡号
card_password varchar(60) 否 密码
add_date int(11) 否 0 添加时间
end_date int(11) 否 0 到期时间
is_saled tinyint(1) 否 0 是否已出售 0:否 1:是
order_sn varchar(20) 否 排序
crc32 int(11) 否 0 校验

ecs_volume_price:商品优惠价格区间
字段 类型 Null 默认 字段说明
price_type tinyint(1) 否 类型
goods_id mediumint(8) 否 商品id
volume_number smallint(5) 否 0 购买数量
volume_price decimal(10,2) 否 0.00 优惠价格

ecs_vote:投票主题
字段 类型 Null 默认 字段说明
vote_id smallint(5) 否 无 Id
vote_name varchar(250) 否 投票名称
start_time int(11) 否 0 开始时间
end_time int(11) 否 0 结束时间
can_multi tinyint(1) 否 0 可以多选 0:否 1:是
vote_count int(10) 否 0 投票数

ecs_vote_log:投票日志
字段 类型 Null 默认 字段说明
log_id mediumint(8) 否 无 Id
vote_id smallint(5) 否 0 投票id
ip_address varchar(15) 否 Ip地址
vote_time int(10) 否 0 投票时间

ecs_vote_option:投票项目
字段 类型 Null 默认 字段说明
option_id smallint(5) 否 无 Id
vote_id smallint(5) 否 0 投票id
option_name varchar(250) 否 项目名称
option_count int(8) 否 0 投票数
Ecshop V2.7.0 新增8张数据表

ecs_ad_custom:自定义广告播放器
字段 类型 Null 默认 字段说明
ad_id mediumint(8) 否 无
ad_type tinyint(1) 否 1
ad_name varchar(60) 是 NULL
add_time int(10) 否 0
content mediumtext 是 NULL
url varchar(255) 是 NULL
ad_status tinyint(3) 否 0

ecs_back_goods:退货商品列表
字段 类型 Null 默认 字段说明
rec_id mediumint(8) 否 无 记录ID
back_id mediumint(8) 是 0 退货记录ID
goods_id mediumint(8) 否 0 商品ID
goods_name varchar(120) 是 NULL 商品名称
brand_name varchar(60) 是 NULL 品牌名称
goods_sn varchar(60) 是 NULL 商品货号
is_real tinyint(1) 是 0 是否实物
send_number smallint(5) 是 0 退货数量

ecs_order_action 订单操作表
字段 类型 Null 默认 字段说明
action_id mediumint(8) 否 无 操作ID
order_id mediumint(8) 否 0 订单ID
action_user varchar(30) 否 操作用户
order_status tinyint(1) 否 0 订单状态
shipping_status tinyint(1) 否 0 送货状态
pay_status tinyint(1) 否 0 付款状态
action_note varchar(255) 否 订单注释
log_time int(11) 否 0 操作时间

ecs_package_goods:礼包关联商品表
字段 类型 Null 默认 字段说明
package_id mediumint(8) 否 0 礼包id
goods_id mediumint(8) 否 0 商品id
goods_number smallint(5) 否 1 商品数量
admin_id tinyint(3) 否 0 管理员id

ecs_payment:支付方式表
字段 类型 Null 默认 字段说明
pay_id tinyint(3) 否 无 支付方式id
pay_code varchar(20) 否 支付方式代码
pay_name varchar(120) 否 支付方式名称
pay_fee varchar(10) 否 0 费用
pay_desc text 否 描述
pay_order tinyint(3) 否 0 排序
pay_config text 否 设置
enabled tinyint(1) 否 0 是否允许 0:否 1:是
is_cod tinyint(1) 否 0 是否货到付款 0:否 1:是
is_online tinyint(1) 否 0 是否在线支付 0:否 1:是

ecs_pay_log:付费日志
字段 类型 Null 默认 字段说明
log_id int(10) 否 无 日志id
order_id mediumint(8) 否 0 付费id
order_amount decimal(10,2) 否 付费金额总数
order_type tinyint(1) 否 0 付费类型
is_paid tinyint(1) 否 0 是否付完款

ecs_plugins:插件
字段 类型 Null 默认 字段说明
code varchar(30) 否 插件
version varchar(10) 否 版本
library varchar(255) 否 连接库
assign tinyint(1) 否 0
install_date int(10) 否 0 安装日期

ecs_region:全国地区表
字段 类型 Null 默认 字段说明
region_id smallint(5) 否 无 地区id
parent_id smallint(5) 否 0 父id
region_name varchar(120) 否 地区名称
region_type tinyint(1) 否 2 地区类型 0:国家 1:省 2:市 3:区
agency_id smallint(5) 否 0 办事处id

ecs_searchengine:搜索引擎
字段 类型 Null 默认 字段说明
date date 否 0000-00-00 日期
searchengine varchar(20) 否 搜索引擎
count mediumint(8) 否 0 数量

ecs_sessions:网站用户session表
字段 类型 Null 默认 字段说明
sesskey char(32) 否 Session key
expiry int(10) 否 0 到期时间
userid mediumint(8) 否 0 用户id
adminid mediumint(8) 否 0 管理员id
ip char(15) 否 Ip地址
user_name varchar(60) 否 用户名称
user_rank tinyint(3) 否 用户等级
discount decimal(3,2) 否 折扣
email varchar(60) 否 Email
data char(255) 否 数据

ecs_sessions_data:用户session数据
字段 类型 Null 默认 字段说明
sesskey varchar(32) 否 Session key
expiry int(10) 否 0 到期时间
data longtext 否 数据

ecs_shipping:配送方式表
字段 类型 Null 默认 字段说明
shipping_id tinyint(3) 否 无 Id
shipping_code varchar(20) 否 配送方式代码
shipping_name varchar(120) 否 名称
shipping_desc varchar(255) 否 描述
insure varchar(10) 否 0 报价费用
support_cod tinyint(1) 否 0 是否支持货到付款 0:否 1:是
enabled tinyint(1) 否 0 是否允许 0:否 1:是
shipping_print text 否 打印模板

ecs_shipping_area:配送区域表
字段 类型 Null 默认 字段说明
shipping_area_id smallint(5) 否 无 配送区域id
shipping_area_name varchar(150) 否 配送区域名称
shipping_id tinyint(3) 否 0 配送方式id
configure text 否 设置

ecs_shop_config:网站参数配置表
字段 类型 Null 默认 字段说明
id smallint(5) 否 无 Id
parent_id smallint(5) 否 0 父id
code varchar(30) 否 代码
type varchar(10) 否 类型
store_range varchar(255) 否 存储
store_dir varchar(255) 否 存储文件
value text 否 值
sort_order tinyint(3) 否 1 排序号

ecs_snatch_log:夺宝奇兵日志表
字段 类型 Null 默认 字段说明
log_id mediumint(8) 否 无 日志id
snatch_id tinyint(3) 否 0 夺宝奇兵id
user_id mediumint(8) 否 0 用户id
bid_price decimal(10,2) 否 0.00 价格
bid_time int(10) 否 0 时间

ecs_stats:网站访问历史表
字段 类型 Null 默认 字段说明
access_time int(10) 否 0 访问时间
ip_address varchar(15) 否 Ip地址
visit_times smallint(5) 否 1 访问次数
browser varchar(60) 否 浏览器
system varchar(20) 否 操作系统
language varchar(20) 否 语言
area varchar(30) 否 区域
referer_domain varchar(100) 否 域名
referer_path varchar(200) 否 路径
access_url varchar(255) 否

ecs_tag:标签云记录表
字段 类型 Null 默认 字段说明
tag_id mediumint(8) 否 无 标签id
user_id mediumint(8) 否 0 用户id
goods_id mediumint(8) 否 0 商品id
tag_words varchar(255) 否 标签名称

ecs_user_account:会员充值和提现表
字段 类型 Null 默认 字段说明
id mediumint(8) 否 无 Id
user_id mediumint(8) 否 0 用户id
admin_user varchar(255) 否 管理用户名称
amount decimal(10,2) 否 金额
add_time int(10) 否 0 添加时间
paid_time int(10) 否 0 付款时间
admin_note varchar(255) 否 管理员注释
user_note varchar(255) 否 用户注释
process_type tinyint(1) 否 0 处理类型
payment varchar(90) 否 付款方式
is_paid tinyint(1) 否 0 是否已付款 0:否 1:是

ecs_user_address:会员收货地址表
字段 类型 Null 默认 字段说明
address_id mediumint(8) 否 无 Id
address_name varchar(50) 否 名称
user_id mediumint(8) 否 0 用户id
consignee varchar(60) 否 收货人
email varchar(60) 否 Email
country smallint(5) 否 0 国家
province smallint(5) 否 0 省
city smallint(5) 否 0 市
district smallint(5) 否 0 区
address varchar(120) 否 详细地址
zipcode varchar(60) 否 邮编
tel varchar(60) 否 电话
mobile varchar(60) 否 手机
sign_building varchar(120) 否 标识建筑
best_time varchar(120) 否 最佳送货时间

ecs_user_feed:用户培养
字段 类型 Null 默认 字段说明
feed_id mediumint(8) 否 无 Id
user_id mediumint(8) 否 0 用户id
value_id mediumint(8) 否 0 值
goods_id mediumint(8) 否 0 商品id
feed_type tinyint(1) 否 0 培养类型
is_feed tinyint(1) 否 0 是否培养

ecs_user_rank:会员等级表
字段 类型 Null 默认 字段说明
rank_id tinyint(3) 否 无 等级id
rank_name varchar(30) 否 等级名称
min_points int(10) 否 0 积分下限
max_points int(10) 否 0 积分上限
discount tinyint(3) 否 0 初始折扣率
show_price tinyint(1) 否 1 显示价格 0:否 1:是
special_rank tinyint(1) 否 0 特殊会员组 0:否 1:是

ecs_virtual_card:虚拟卡
字段 类型 Null 默认 字段说明
card_id mediumint(8) 否 无 Id
goods_id mediumint(8) 否 0 商品id
card_sn varchar(60) 否 卡号
card_password varchar(60) 否 密码
add_date int(11) 否 0 添加时间
end_date int(11) 否 0 到期时间
is_saled tinyint(1) 否 0 是否已出售 0:否 1:是
order_sn varchar(20) 否 排序
crc32 int(11) 否 0 校验

ecs_volume_price:商品优惠价格区间
字段 类型 Null 默认 字段说明
price_type tinyint(1) 否 类型
goods_id mediumint(8) 否 商品id
volume_number smallint(5) 否 0 购买数量
volume_price decimal(10,2) 否 0.00 优惠价格

ecs_vote:投票主题
字段 类型 Null 默认 字段说明
vote_id smallint(5) 否 无 Id
vote_name varchar(250) 否 投票名称
start_time int(11) 否 0 开始时间
end_time int(11) 否 0 结束时间
can_multi tinyint(1) 否 0 可以多选 0:否 1:是
vote_count int(10) 否 0 投票数

ecs_vote_log:投票日志
字段 类型 Null 默认 字段说明
log_id mediumint(8) 否 无 Id
vote_id smallint(5) 否 0 投票id
ip_address varchar(15) 否 Ip地址
vote_time int(10) 否 0 投票时间

ecs_vote_option:投票项目
字段 类型 Null 默认 字段说明
option_id smallint(5) 否 无 Id
vote_id smallint(5) 否 0 投票id
option_name varchar(250) 否 项目名称
option_count int(8) 否 0 投票数
Ecshop V2.7.0 新增8张数据表

ecs_ad_custom:自定义广告播放器
字段 类型 Null 默认 字段说明
ad_id mediumint(8) 否 无
ad_type tinyint(1) 否 1
ad_name varchar(60) 是 NULL
add_time int(10) 否 0
content mediumtext 是 NULL
url varchar(255) 是 NULL
ad_status tinyint(3) 否 0

ecs_back_goods:退货商品列表
字段 类型 Null 默认 字段说明
rec_id mediumint(8) 否 无 记录ID
back_id mediumint(8) 是 0 退货记录ID
goods_id mediumint(8) 否 0 商品ID
goods_name varchar(120) 是 NULL 商品名称
brand_name varchar(60) 是 NULL 品牌名称
goods_sn varchar(60) 是 NULL 商品货号
is_real tinyint(1) 是 0 是否实物
send_number smallint(5) 是 0 退货数量

mysql 创建一个用户,指定一个数据库

grant select,insert,update,delete on we7.* to zeng@”%” identified by “long123!”;

1.远程登录mysql
mysql -h ip -u root -p 密码
2.创建用户
格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”;
例1:增加一个test1用户,密码为123456,可以在任何主机上登录,并对所有数据库有查询,增加,修改和删除的功能。需要在mysql的root用户下进行
mysql>grant select,insert,update,delete on *.* to test1@”%” identified by “123456″;
mysql>flush privileges;
例2:增加一个test2用户,密码为123456,只能在192.168.2.12上登录,并对数据库student有查询,增加,修改和删除的功能。需要在mysql的root用户下进行
mysql>grant select,insert,update,delete on student.* to test2@192.168.2.12 identified by “123456″;
mysql>flush privileges;
例3:授权用户test3拥有数据库student的所有权限
mysql>grant all privileges on student.* to test3@localhost identified by ’123456′;
mysql>flush privileges;
3.修改用户密码
mysql>update mysql.user set password=password(’123456′) where User=’test1′ and Host=’localhost’;
mysql>flush privileges;
4.删除用户
mysql>delete from user where user=’test2′ and host=’localhost’;
mysql>flush privileges;
5.删除数据库和删除表
mysql>drop database 数据库名;
mysql>drop table 表名;
6.删除账户及权限
drop user 用户名@’%’
drop user 用户名@localhost
**************************************************************************************
grant 详细解析如下:
**************************************************************************************
MySQL 赋予用户权限命令的简单格式可概括为:
grant 权限 on 数据库对象 to 用户
一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。
grant select on testdb.* to common_user@’%’
grant insert on testdb.* to common_user@’%’
grant update on testdb.* to common_user@’%’
grant delete on testdb.* to common_user@’%’
或者,用一条 MySQL 命令来替代:
grant select, insert, update, delete on testdb.* to common_user@’%’
二、grant 数据库开发人员,创建表、索引、视图、存储过程、函数。。。等权限。
grant 创建、修改、删除 MySQL 数据表结构权限。
grant create on testdb.* to developer@’192.168.0.%’;
grant alter on testdb.* to developer@’192.168.0.%’;
grant drop on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 外键权限。
grant references on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 临时表权限。
grant create temporary tables on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 索引权限。
grant index on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 视图、查看视图源代码 权限。
grant create view on testdb.* to developer@’192.168.0.%’;
grant show view on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 存储过程、函数 权限。
grant create routine on testdb.* to developer@’192.168.0.%’; — now, can show procedure status
grant alter routine on testdb.* to developer@’192.168.0.%’; — now, you can drop a procedure
grant execute on testdb.* to developer@’192.168.0.%’;
三、grant 普通 DBA 管理某个 MySQL 数据库的权限。
grant all privileges on testdb to dba@’localhost’
其中,关键字 “privileges” 可以省略。
四、grant 高级 DBA 管理 MySQL 中所有数据库的权限。
grant all on *.* to dba@’localhost’
五、MySQL grant 权限,分别可以作用在多个层次上。
1. grant 作用在整个 MySQL 服务器上:
grant select on *.* to dba@localhost; — dba 可以查询 MySQL 中所有数据库中的表。
grant all on *.* to dba@localhost; — dba 可以管理 MySQL 中的所有数据库
2. grant 作用在单个数据库上:
grant select on testdb.* to dba@localhost; — dba 可以查询 testdb 中的表。
3. grant 作用在单个数据表上:
grant select, insert, update, delete on testdb.orders to dba@localhost;
4. grant 作用在表中的列上:
grant select(id, se, rank) on testdb.apache_log to dba@localhost;
5. grant 作用在存储过程、函数上:
grant execute on procedure testdb.pr_add to ‘dba’@’localhost’
grant execute on function testdb.fn_add to ‘dba’@’localhost’
六、查看 MySQL 用户权限
查看当前用户(自己)权限:
show grants;
查看其他 MySQL 用户权限:
show grants for dba@localhost;
七、撤销已经赋予给 MySQL 用户权限的权限。
revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “from” 即可:
grant all on *.* to dba@localhost;
revoke all on *.* from dba@localhost;
八、MySQL grant、revoke 用户权限注意事项
1. grant, revoke 用户权限后,该用户只有重新连接 MySQL 数据库,权限才能生效。
2. 如果想让授权的用户,也可以将这些权限 grant 给其他用户,需要选项 “grant option“
grant select on testdb.* to dba@localhost with grant option;
这个特性一般用不到。实际中,数据库权限最好由 DBA 来统一管理。
Category: Post
You can follow any responses to this entry via RSS.
Comments are currently closed, but you can trackback from your own site.
=========================================================================
1.创建用户并授权
grant语句的语法:
grant privileges (columns) on what to user identified by “password” with grant option
要使用该句型,需确定字段有:
privileges 权限指定符权限允许的操作
alter 修改表和索引
create 创建数据库和表
delete 删除表中已有的记录
drop 抛弃(删除)数据库和表
index 创建或抛弃索引
insert 向表中插入新行
reference 未用
select 检索表中的记录
update 修改现存表记录
file 读或写服务器上的文件
process 查看服务器中执行的线程信息或杀死线程
reload 重载授权表或清空日志、主机缓存或表缓存。
shutdown 关闭服务器
all 所有;
all privileges同义词
usage 特殊的“无权限”权限
以上权限分三组:
第一组:适用于数据库、表和列如:alter create delete drop index insert select update
第二组:数管理权限 它们允许用户影响服务器的操作 需严格地授权 如:file process reload shut*
第三组:权限特殊 all意味着“所有权限” uasge意味着无权限,即创建用户,但不授予权限
columns
权限运用的列(可选)并且你只能设置列特定的权限。如果命令有多于一个列,应该用逗号分开它们。
what
权限运用的级别。权限可以是全局,定数据库或特定表.
user
权限授予的用户,由一个用户名和主机名组成,许两个同名用户从不同地方连接.缺省:mysql用户password
赋予用户的口令(可选),如果你对用户没有指定identified by子句,该用户口令不变.
用identified by时,口令字符串用改用口令的字面含义,grant将为你编码口令.
注:set password使用password()函数
with grant option
用户可以授予权限通过grant语句授权给其它用户(可选)
实例讲解:
grant all on db_book.* to huaying@koowo.com identified by “yeelion” 只能在本地连接
grant all on db_book.* to huaying@vpn.koowo.com identified by “yeeliong” 允许从此域连接
grant all on db_book.* to huaying@% identified by “yeelion” 允许从任何主机连接 注:”%”字符起通配符作用,与like模式匹配的含义相同。
grant all on db_book.* to huaying@%.koowo.com identified by “yeelion”; 允许huaying从koowo.com域的任何主机连接
grant all on db_book.* to huaying@192.168.1.189 identified by “yeelion”
grant all on db_book.* to huaying@192.168.1.% identified by “yeelion”
grant all on db_book.* to huaying@192.168.1.0/17 identified by “yeelion”
允许从单IP 段IP或一子网IP登陆
注:有时 用户@IP 需用引号 如”huaying@192.168.1.0/17″
grant all on *.* to huaying@localhost identified by “yeelion” with grant option
添加超级用户huaying 可在本地登陆做任何操作.
grant reload on *.* to huaying@localhost identified by “yeelion” 只赋予reload权限
grant all on db_book to huaying@koowo.com indetified by “yeelion” 所有权限
grant select on db_book to huaying@% indetified by “yeelion” 只读权限
grant select,insert,delete,update on db_book to huaying@koowo.com indetified by “yeelion”
只有select,insert,delete,update的权限
grant select on db_book.storybook to huaying@localhost indetified by “yeelion” 只对表
grant update (name) on db_book.storybook to huaying@localhost 只对表的name列 密码不变
grant update (id,name,author) on db_book.storybook to huaying@localhost 只对表的多列
grant all on book.* to “”@koowo.com 允许koowo.com域中的所有用户使用库book
grant all on book.* to huaying@%.koowo.com indetified by “yeelion” with grant option
允许huaying对库book所有表的管理员授权.
2.撤权并删除用户
revoke的语法类似于grant语句
to用from取代,没有indetifed by和with grant option子句. 如下:
revoke privileges (columns) on what from user
user:必须匹配原来grant语句的你想撤权的用户的user部分。
privileges:不需匹配,可以用grant语句授权,然后用revoke语句只撤销部分权限。
revoke语句只删权限不删用户,撤销了所有权限后user表中用户记录保留,用户仍然可以连接服务器.
要完全删除一个用户必须用一条delete语句明确从user表中删除用户记录:
delete from user where user=”huaying”
flush privileges; 重载授权表
注:使用grant和revoke语句时,表自动重载,而你直接修改授权表时不是.
实例:
1.创建数据库
CREATE DATABASE `fypay` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
2.为创建的数据库增加用户fypay
grant create,select,insert,update,delete,drop,alter on fypay.* to fypay@”%” identified by “testfpay”;
3.删除fypay用户
delete from user where user=”fypay”
drop user fypay@localhost
4.刷新数据库
flush privileges;

Linux里如何查找文件内容

Linux查找文件内容的常用命令方法。

从文件内容查找匹配指定字符串的行:

$ grep “被查找的字符串” 文件名
例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件
grep “thermcontact” */*.in

从文件内容查找与正则表达式匹配的行:
$ grep –e “正则表达式” 文件名

查找时不区分大小写:
$ grep –i “被查找的字符串” 文件名

查找匹配的行数:
$ grep -c “被查找的字符串” 文件名

从文件内容查找不匹配指定字符串的行:
$ grep –v “被查找的字符串” 文件名

从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find / -type f -name “*.log” | xargs grep “ERROR”
例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行
find . -name “*.in” | xargs grep “thermcontact”