如何将表单上的YES或NO值保存到MySQL数据库

时间:2012-11-28 14:02:59

标签: mysql database types

  

可能重复:
  Which MySQL Datatype to use for storing boolean values?

我在这个主题上看了很多问题,但我找不到答案,  我有一个包含10个问题的HTML表单,每个表单都有一个单选按钮,可以选择是或否。在数据库中创建表时(即使用phpymadmin)我需要为每个问题选择哪种类型来存储这个是否字段?我是新手,但所有答案都很受欢迎!

1 个答案:

答案 0 :(得分:2)

这完全取决于用例。

一些可能性是:

  • 创建一个tinyint(1)列,将1存储为yes,将0存储为no;
  • 创建一个char(1)列并存储' Y'是的;
  • 创建一个char(3)列并存储“是”'或者' no';

您可以自由选择适合您需求的产品。甚至这些只是一些选择。