我需要在数据库中递归更新目录中的文件路径。就像我在目录中进行了任何更改一样,那么必须在数据库中进行更新。使用PHP和MySQL执行此操作的最佳和最快方法是什么。
答案 0 :(得分:0)
在MySQL数据库中,您必须拥有以下表格:
Directory{
directory_id: integer;
directory_name: varchar;
directory_path: varchar;
parent_id: fk_to_directoy_id;
}
File{
file_id: integer;
file_name: varchar;
directory_id: fk_to_directory_id;
}
因此您可以构建分层目录结构,然后将文件附加到其目录。
然后你只需要在php中使用后端来管理这些表。 (查看框架以简化Symfony)
希望它对你有所帮助。祝你好运。