mysql是我们经常使用的数据库之一,那么如何用mysql创建数据表呢?下面我就给大家分享一下.
工具/材料
navicat for mysql
首先打开navicat for mysql工具,打开一个数据库,然后右键单击表,选择新建表,如下图所示
此时此刻呢在弹出的新建表界面中,我们通过添加栏位来增加表的字段,如下图所示
最后我们回到软件的主界面,你就会看到刚才添加的表已经显示在主界面了,如下图所示,这代表我们已经添加表成功
保留三位小数
-- 创建表
CREATE TABLE if not exists ◆tableName◆ (
-- 自增Id
◆id◆ int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
-- 字符串类型
-- 字符串类型 非 null
-- 文本类型
◆field◆ text COMMENT '字段',
◆field◆ longtext COMMENT '字段',
--? int 类型
◆field◆ int(11) DEFAULT NULL COMMENT '字段',
-- int 类型 默认 非 null
◆field◆ int(11) NOT NULL COMMENT '字段',
-- int 类型 包含默认值
-- 数字类型 精度 默认值 0.00
--- 数字类型? 非 null
-- float 类型 默认 null
◆field◆ float DEFAULT NULL COMMENT '字段',
-- float 类型 默认 0.00
-- 日期类型? 格式? yyyy-mm-dd
◆time◆ date DEFAULT NULL COMMENT '字段',
-- 布尔类型
? ◆field◆ bit(1) DEFAULT b'0' COMMENT '是否完工:0-否 1-是',
-- 创建时间? 格式 yyyy-mm-dd HH:MM:ss
◆createTime◆ datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
-- 更新时间 按照时间戳自动更新 格式 yyyy-mm-dd HH:MM:ss
◆updateTime◆ datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (◆id◆)
-- 生产表的编码 引擎? 注释?
sql 修改字段
-- 删除表
delete from tableName;
-- 删除表 包括表结构
drop table? tableName;
-- 改变表名称
alter table tableName comment '公共附件表';
-- 删除 accountInfo 的唯一约束 需要保证约束存在
DROP INDEX tableName ON accountInfo;
-- 添加字段
-- 改变字段类型
-- 改变字段名称
-- 删除表字段
CALL setcolumn('tableName', 'field', 'drop', '');
-- 插入表字段?
INSERT into tableName (field) VALUES ('field');
-- 不存在则插入
replace into tableName (field) values('field');
命名字段数据:
驼峰命名法 且第一第二字母不能大写
Navicat
打开后,在右边的视图上就可以看到这个库里所有的表了.
在表视图里就可以看到刚才建好的表了.
以上就是土嘎嘎小编为大家整理的mysql要怎么创建表相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!