Я использую XAMPP
, и я хочу сохранить пути изображения в моей базе данных phpmyadmin
, и я увидел здесь: Database design : preferred field length for file paths, что наилучшие варианты хранения путей к файлам должны быть VARCHAR(MAX)
или NVARCHAR(MAX)
.Как хранить пути к файлам на phpmyadmin?
Как я не могу установить VARCHAR(MAX)
или NVARCHAR(MAX)
на моем phpmyadmin
,
Как я могу хранить эти пути на моей базе данных правильно? Я имею в виду, что лучше всего хранить их в моей базе данных?
Редактировать: Я видел вопрос, который был отмечен как возможный дубликат. Я знаю, что я могу «имитировать» в VARCHAR(MAX)
на phpmyadmin
, но, так как она не существует по умолчанию, было бы лучше использовать другую длину вместо MAX
?
Я думаю, что если вы установили путь длиной 100 и у вас есть ваш MAX
как предел не стоит так VARCHAR(suitable number)
будет лучше, чем VARCHAR(MAX)
(или, по крайней мере, я думаю, было бы лучше). Я новичок с MySQL
, поэтому я не знаю о недрах этого (на данный момент).
Я думаю, что это может быть проблемы памяти производительности или, может быть, но я ничего не могу найти на официальной документации, поэтому, пожалуйста, если вы найдете что-то связанные с пост здесь.
Есть ли подходящая длина для хранения путей на PHPMyAdmin? Номер длины, который обычно используется (и почему).
Заранее благодарен!
Возможный дубликат [Эквивалент varchar (max) в MySQL?] (http://stackoverflow.com/questions/332798/equivalent-of-varcharmax-in-mysql) –