私はXAMPP
を使用しています。私はphpmyadmin
データベースに画像パスを保存したいと考えています。Database design : preferred field length for file pathsファイルパスを格納する最適なオプションはまたはNVARCHAR(MAX)
である必要があります。phpmyadminにファイルパスを保存する方法は?
私はphpmyadmin
上VARCHAR(MAX)
またはNVARCHAR(MAX)
を設定することができないので、
どのように私はきちんと自分のデータベース上でこれらのパスを保存することができますか?つまり、データベースに保存するのに最適な選択肢は何ですか?
編集:私は可能な限り重複しているとマークされている質問を見ました。 VARCHAR(MAX)
をphpmyadmin
に「シミュレート」できますが、デフォルトでは存在しないため、MAX
の代わりに別の長さを使用する方が良いでしょうか?
私はあなたが長さ100のパスを設定している場合は限界がそうVARCHAR(suitable number)
がVARCHAR(MAX)
よりも良い(あるいは、少なくとも私はそれが良いことだと思う)になる価値がないとして、あなたのMAX
を持っていると思います。私はMySQL
で新しくなっていますので、私はそれが(その瞬間までに)奥地についてはわかりません。
パフォーマンスやメモリの問題があるかもしれないと思いますが、公式のドキュメントで何かを見つけることができませんので、ここで関連する記事を見つけてください。
phpmyadminのストアパスに適した長さがありますか?それが通常使用される長さ(およびその理由)。
ありがとうございます!
可能な複写[MySQLのvarchar(最大)の同等?](http://stackoverflow.com/questions/332798/equivalent-of-varcharmax-in-mysql) –