Mysql连续保留200多个值?

时间:2016-04-15 18:07:32

标签: php html mysql

我的一位朋友正在向我寻求帮助。他想将数据输入到mysql中,然后生成如下图:

enter image description here

只有一个问题:他想要每行50个值,总共有4行:

  • 温度
  • 湿度
  • 二氧化碳

每个用户超过200个值,我的问题是:如何才能轻松访问这些值? 我以为我可以为每个用户制作一张桌子,但我知道性能会受到严重影响。

1 个答案:

答案 0 :(得分:1)

MySql理论上可以是1000列。但无尽的行。 最好将数据划分到不同的表中。 不是为每个用户创建一个表,而是为每个数据分配:

  • table_temperature
  • table_humidity
  • table_light
  • table_co2

在列名中可以是用户名。 要创建图表,必须使用最小值和最大值。这可以从列中轻松阅读。 (SELECT MIN / MAX)。

顺便说一下:在PHP中使用SVG可以很好地生成图表。