我确定创建数据库有一些规则可以改善体验,并且我确定Python3中有一些实践需要用来不做巨大的事情。目前将所有非重复的文件复制到保存文件结构的特定位置是Python脚本需要执行的最困难任务,或者可能将文件链接回到扫描的初始重复文件中。
我在搜索时找不到特别相关的内容。我通常发现如何制作一个奇怪的名字的桌子,但没有太多的桌子内容。
我对此使用fileName。如果字母的情况很重要(例如搜索或排序),请使用
varchar(4096) collate utf8mb4_unicode_ci
。编号4096是Linuxcollate utf8mb4_bin
的值,是文件名中的最大支持字符。
当您必须节省空间时,然后使用PATH_MAX
filename varchar(4096) collate ascii_bin
如果您不想存储路径,而只想存储基本名称(路径的最后一部分),那么Varchar(255)很好。此值由Linux
utf8mb4_*
.设置。