M indicates the number of bits per value, from 1 to 64.
The default is 1 if M is omitted.
mysql>mysql> CREATE TABLE t (b BIT(8));Query OK, 0 rows affected (0.02 sec)mysql>mysql> INSERT INTO t SET b = b'11111111';Query OK, 1 row affected (0.00 sec)mysql>mysql> INSERT INTO t SET b = b'1010';Query OK, 1 row affected (0.00 sec)mysql>mysql> select * from t;+------+| b |+------+| ? || |+------+2 rows in set (0.02 sec)mysql>mysql> drop table t;Query OK, 0 rows affected (0.00 sec)
Name (required)
email (will not be published) (required)
Website