PHP 数据类型接受数字和破折号
which PHP data type accepts numbers and dash
哪种 Phpmyadmin 数据类型同时接受连字符 (-) 和数字。我必须像 50-50-50 那样存储数据。
由于包含破折号 (-),mysql 不会将字符作为 INT。
您最好的选择是使用 TINYTEXT 或更精确的 VARCHAR。
如果您知道您的字符格式始终为 00-00-00,那么您可以使用 VARCHAR(8),这意味着数据库将期望最多 8 个字符但不会更多,节省 space 在数据库上。
如果格式实际上是日期,那么您应该使用 DATE 格式。
您可以在 mysql documentation 中找到更多信息。
哪种 Phpmyadmin 数据类型同时接受连字符 (-) 和数字。我必须像 50-50-50 那样存储数据。
由于包含破折号 (-),mysql 不会将字符作为 INT。
您最好的选择是使用 TINYTEXT 或更精确的 VARCHAR。
如果您知道您的字符格式始终为 00-00-00,那么您可以使用 VARCHAR(8),这意味着数据库将期望最多 8 个字符但不会更多,节省 space 在数据库上。
如果格式实际上是日期,那么您应该使用 DATE 格式。
您可以在 mysql documentation 中找到更多信息。