Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 关于一列的更多信息与关于更多列的很少信息_Php_Mysql_Sql_Image_Performance - Fatal编程技术网

Php 关于一列的更多信息与关于更多列的很少信息

Php 关于一列的更多信息与关于更多列的很少信息,php,mysql,sql,image,performance,Php,Mysql,Sql,Image,Performance,我创建了图像上传和观看galery功能,并按如下方式存储每个用户图像: 当用户上传新图像时,我会更新图像列,它变得像user\u id\u img1、user\u id\u img2、user\u id\u img3。为了使用快速SQL,这是个好主意吗?还是应该为用户的每个图像插入新行?这是数据库设计的基本内容,就像算术中的乘法表一样 数据库中的列应始终包含单个值。 为了存储多个数据,数据库中有行。因此,始终为每个图像添加另一行 是否要由用户访问所有图像?你能给我们提供表格结构(理想情况下是创建

我创建了图像上传和观看galery功能,并按如下方式存储每个用户图像:
当用户上传新图像时,我会更新图像列,它变得像user\u id\u img1、user\u id\u img2、user\u id\u img3。为了使用快速SQL,这是个好主意吗?还是应该为用户的每个图像插入新行?

这是数据库设计的基本内容,就像算术中的乘法表一样

数据库中的列应始终包含单个值。


为了存储多个数据,数据库中有行。因此,始终为每个图像添加另一行

是否要由用户访问所有图像?你能给我们提供表格结构(理想情况下是创建表格语句)。@Malinga user\u id(int)image\u url(text)回答得很好!你能给我一个链接让我阅读更多关于它的内容吗,这真的很有趣,我对此表示怀疑,但是当sql选择图像时,如果所有图像都在一列中,那么它会更快,因为sql只会选择一行,不是吗?请忘记性能。如果您试图加快应用程序的速度,则会破坏应用程序。