为了将上传文件的信息存储到数据库,有哪些必要的表列?
这是我到目前为止使用MySQL制作的。
CREATE TABLE IF NOT EXISTS `files` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`file_name` varchar(255) COLLATE utf8_bin NOT NULL,
`file_extension` varchar(10) COLLATE utf8_bin NOT NULL,
`file_path` varchar(255) COLLATE utf8_bin NOT NULL,
`file_size` bigint(20) NOT NULL,
`date_created` varchar(50),
`date_accessed` varchar(50),
`date_modified` varchar(50),
`user_id` bigint(20) NOT NULL,
`directory_id` bigint(20) NOT NULL,
PRIMARY KEY (`id`)
);
您是否希望我必须添加/删除列?