如何在phpmyadmin上存储文件路径?

时间:2016-05-08 18:09:23

标签: mysql phpmyadmin

我正在使用XAMPP,我想在我的phpmyadmin数据库中存储图像路径,我在这里看到:Database design : preferred field length for file paths存储文件路径的最佳选项应为{{1} }或VARCHAR(MAX)

由于我无法在NVARCHAR(MAX)上设置VARCHAR(MAX)NVARCHAR(MAX)

如何正确地将这些路径存储在我的数据库中?我的意思是,将它们存储在我的数据库中的最佳选择是什么?

编辑:我看到的问题已被标记为可能重复。我知道我可以“模拟”phpmyadmin上的VARCHAR(MAX),但由于默认情况下不存在,最好使用另一个长度而不是phpmyadmin

我认为,如果你设置一个长度为100的路径并且你的MAX因为限制不合适,那么MAX会优于VARCHAR(suitable number)(或者至少我认为会更好)。我是VARCHAR(MAX)的新人,所以我不知道它的内脏(目前)。

我认为这可能是性能问题或内存问题,但我在官方文档中找不到任何内容,所以如果您在此处找到相关帖子,请恭喜。

phpmyadmin上的商店路径是否合适?通常使用的长度(以及为什么)。

提前致谢!

1 个答案:

答案 0 :(得分:1)

执行此操作的最佳方法是创建VARCHAR(255)列。 255因为通常标准网址不应超过此大小

如果你不能直接做,你可以试试:

1)将列创建为VARCHAR 2)在结构部分中,您可以设置大小为列的最大大小