Mysql 注册页面中secretquestion复选框的sql数据类型

Mysql 注册页面中secretquestion复选框的sql数据类型,mysql,Mysql,我已经创建了表单,在tat之后我创建了下面的sql表,我想确保我创建的数据类型是正确的..帮帮我 桌子 创建表用户\u登录( `用户名'varchar(20)不为空, `emailid`varchar(30)不为空, `密码'varchar(30)不为空, `retypepassword`varchar(30)不为空, `性别'char(1)enum('m'f'), `secretquestion`varchar(255)不为空, `回答“varchar(50)不为空, `美孚利诺`字符(10)

我已经创建了表单,在tat之后我创建了下面的sql表,我想确保我创建的数据类型是正确的..帮帮我 桌子

创建表用户\u登录(
`用户名'varchar(20)不为空,
`emailid`varchar(30)不为空,
`密码'varchar(30)不为空,
`retypepassword`varchar(30)不为空,
`性别'char(1)enum('m'f'),
`secretquestion`varchar(255)不为空,
`回答“varchar(50)不为空,
`美孚利诺`字符(10)检查(美孚利诺它看起来不错

create table user_login (
     `username` varchar(20) NOT NULL UNIQUE,
     `emailid` varchar(30) NOT NULL,
     `password` varchar(30) NOT NULL,
     `retypepassword` varchar(30) NOT NULL,
     `gender` char(1) enum('m''f'),
     `secretquestion` varchar(255) NOT NULL,
     `answer` varchar(50) NOT NULL,
     `mobileno` char(10)NOT NULL,
     `dob`DATE NOT NULL,
     `occupation` varchar(30) NOT NULL,                          
     `city` varchar(50) NOT NULL,
     `state` varchar(50) NOT NULL,
     `pincode` char(6) NOT NULL,
     `checkbox` tinyint(1))
我想你需要nvarchar(10)作为城市里的前男友有人输入此
ಕನ್ನಡ然后当您从表中选择*时,它将被列为????
create table user_login (
     `username` varchar(20) NOT NULL UNIQUE,
     `emailid` varchar(30) NOT NULL,
     `password` varchar(30) NOT NULL,
     `retypepassword` varchar(30) NOT NULL,
     `gender` char(1) enum('m''f'),
     `secretquestion` varchar(255) NOT NULL,
     `answer` varchar(50) NOT NULL,
     `mobileno` char(10)NOT NULL,
     `dob`DATE NOT NULL,
     `occupation` varchar(30) NOT NULL,                          
     `city` varchar(50) NOT NULL,
     `state` varchar(50) NOT NULL,
     `pincode` char(6) NOT NULL,
     `checkbox` tinyint(1))