我正在尝试创建一个新列作为布尔类型,但我在列表中找不到它...有什么帮助?
5.2.37和ubuntu 11.10
答案 0 :(得分:8)
遗憾的是MySql中没有'boolean'这样的东西。
我认为你需要tinyint(1)
。
这个问题还有更多:Which MySQL data type to use for storing boolean values
答案 1 :(得分:4)
跳过工作台并使用命令行
alter table my_table add column my_column BOOLEAN;
答案 2 :(得分:3)
在表格中创建布尔列,默认为false
ALTER TABLE table_name ADD field_name tinyint(1);
如果默认为真
ALTER TABLE table_name ADD field_name tinyint(0);