你好、MySql存储图片用什么类型呢

背景

MySQL一直都有TEXT、BLOB等类型用于存储图片、视频等大对象信息。
例如,图像的大小可能超过5M。
这同样适用于视频。
任何视频的费用都超过2G。

假设MySQL用于存储电影、视频等信息。
一个单元是2G,所以存储1000个单元就是2TB,但是对于数据库性能来说,不仅仅是记录数,更重要的是取决于占用的磁盘空间。
随着空间变大,之前的所有经验等都变得无效。

所以一般来说,存储这类信息就意味着存储它们的存储路径,至于文件本身存储在哪里,数据库不考虑。
数据库只关心如何变快和如何变小。

示例

虽然不建议对MySQL这样做,但您仍然需要知道MySQL应该做什么并了解它。
将。
例如下面这张微信图片大小约为5M。

root@ytt:/var/lib/mysql-files#ls-sihl微信图片_20190711095019.jpg2745015.4M-rw-r--r--1rootroot5.4MJul1107:17微信图片_20190711095019.jpg

复制100份以进行测试图片

root@ytt:/var/lib/mysql-files#foriin`seq1100`;docpWeChatImage_20190711095019.jpg"$i".jpg;done;

root@ytt:/var/lib/mysql-files#ls

100。
jpg17.jpg25.jpg33.jpg41.jpg4.jpg58.jpg66.jpg74.jpg82.jpg90.jpg9.jpgf8.tsv

10.jpg18.jpg26.jpg34.jpg42.jpg50.jpg59.jpg67.jpg75.jpg83.jpg91.jpg9.jpg微信图片_20190711095019.jpg

1111.jpg19.jpg27.jpg35.jpg43.jpg51.jpg5.68.jpg76.jpg84.jpg92.jpgf1.tsv

11.jpg1.jpg28.jpg36.jpg44.jpg52.jpg60.jpg69.jpg77.jpg85.jpg93.jpgf2.tsv

12.jpg20.jpg29.jpg37.jpg45.jpg53.jpg61.jpg6.jpg78.j页

MySQL从1加到99的简单计算MySQL一加到99的和

MySQL:从1到99的简单计算MySQL是常用的关系型数据库管理系统,具有强大的数据存储和处理能力。
MySQL除了常见的数据库操作之外,还可以进行一些简单的计算,比如从1到99的加法。
本文将介绍如何使用MySQL进行从1到99的计算。
1.创建表首先需要创建一个表来存储从1到99的数字。
您可以创建一个名为numbers的表,并将从1到99的每个数字添加到表中,使用以下命令:CREATETABLEnumbers(numINT);INSERTINTOnumbersVALUES(1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(14),(15),(16),(17),(18),(19),(20),(21),(22),(23),(24),(25),(26),(27),(28),(29),(30),(31),(32)),(33),(34),(35),(36),(37),(38),(39),(40),(41),(42),(43),(44),(45),(46),(47),(48),(49),(50),(51),(52),(53),(54),(55),(56),(57),(58),(59),(60),(61),(62),(63),(64),(65),(66),(67),(68),(69),(70),(71),(72),(73)),(74),(75),(76),(77),(78),(79),(80),(81),(82),(83),(84),(85),(86),(87),(88),(89),(90),(91),(92),(93),(94),(95),(96),(97),(98)),(99);2.计算总计接下来,使用SUM函数计算总计。
表中的数字并将结果存储在名为Total的变量中:SELECT@total:=SUM(num)FROMnumbers;3.显示结果使用以下命令显示计算结果:SELECT@total执行以上三步后,您将得到从1到99的结果。
您也可以将1和99替换为其他数字来计算。
显示代码:CREATETABLEnumbers(numINT);INSERTINTOnumbersVALUES(1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(14),(15),(16),(17),(18),(19),(20),(21),(22),(23),(24),(25),(26),(27),(28),(29),(30),(31),(32),(33),(34),(35),(36),(37),(38),(39),(40),(41),(42),(43),(44),(45),(46),(47),(48),(49),(50),(51),(52),(53),(54),(55),(56),(57),(58),(59),(60),(61),(62),(63),(64),(65),(66),(67),(68),(69),(70),(71),(72),(73),(74),(75),(76),(77),(78),(79),(80),(81),(82),(83),(84),(85),(86),(87),(88),(89),(90),(91),(92)),(93),(94),(95),(96),(97),(98),(99);SELECT@total:=SUM(num)FROMnumbers;SELECT@total;