MYSQL创建数据表的语法为:
以下为创建MySQL数据表的SQL通用语法:
CREATE TABLE table_name (column_name column_type)
以下例子中我们将在 RUNOOB 数据库中创建数据表runoob_tbl:
CREATE TABLE IF NOT EXISTS `runoob_tbl`(
`runoob_id` INT UNSIGNED AUTO_INCREMENT,
`runoob_title` VARCHAR(100) NOT NULL,
`runoob_author` VARCHAR(40) NOT NULL,
`submission_date` DATE,
PRIMARY KEY ( `runoob_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8
注:字段名命名可以为字母数字,下划线,且不能为Mysql的关键字
double(6,4) ,其中的 6 表示字符总位数,4 表示小数点后的位数,小数点后没有值时自动补充;所以 double(6,4) 能存储的最大数据为 99.9999如果你要存 2200,可以设置字段为 double(6,2),保存后的结果为 2200.00
设置方法:
1、安装好Mysql后 下载navicat类似管理工具。
2、根据所需连接Mysql,新建数据库、表,根据字段设置长度。
3、完成后保存数据 具体 *** 作图片如下 最总得出结论有长度,小数点设置所以可以设置类型长度。
Navicat是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。
1、数据库一般decimal用的比较多 ,double和float没用过。其实小数长度是看业务需求的,精度需求。
2、小数长度是看业务需求的。比如拿价格来说,现在少数超市商品有分的,一般都是到角,所以说精度比分小一级就好了,满足了需求,又可以防止以后需求变动。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)