字段名称 数据类型(Access) 数据类型(Mysql)
id 数字 int
site 文本 char(15)
port 数字 int
user 文本 char(15)
pw 文本 char(15)
acc 是/否 enum('N','Y')
indb 是/否 enum('N','Y')
info 备注 text
key_tab //关键字统计表
key 文本 char(100)
acctime 数字 int
file_tab //文件表
file Text(100) char(100)
postfix Text(4) char(4)
pid Integer int
ipid Integer int
acctime long int
cat_tab //目录表
id Integer int
cat Text(100) char(100)
postfix Text(4) char(1) //这个可以考虑删除掉,因为多余
pid Integer int
ipid Integer int
acctime long int
创建表site_tab
create table site_tab
(
id int not null primary key,
site char(15) not null,
port int default 21,
user char(15) not null default 'anonymous',
pw char(15) not null default 'falcon',
acc enum('N','Y') default 'N',
indb enum('N','Y') default 'N',
info text
);
创建表key_tab
create table key_tab
(
skey char(100) binary not null unique ,
acctime int default 0
);
创建表cat_tab
create table cat_tab
(
id int,
cat char(100) binary not null,
postfix char(1) binary,
pid int references cat_tab(id),
ipid int references site_tab(id),
acctime int,
primary key(id,ipid)
);
创建文件表file_tab
create table file_tab
(
file char(100) binary not null,
postfix char(4) binary not null,
pid int references cat_tab(id),
ipid int references site_tab(id),
acctime int
);
//由于文件重名的情况比较多,所以无须设置主关键字
第二步: