MYSQL【NaviCat】增删改查基本语句
【Navicat代码输⼊界⾯】
Navicat新建表——双击打开—按CTRL+Q进⼊查询编辑器;
【基本语句】蓝⾊⽂字部分为系统固定语句,user为表名
增加:
创建数据库:CREATE DATABASE user;
mysql菜鸟教程增删改查创建表,表内字段为id和name;INT(10) 代表INT类型限制10字节数据,NOT NULL代表⾮空,PRIMARY KEY代表主键, auto_increment代表⾃增:
CREATE TABLE user(
id INT(10) NOT NULL PRIMARY KEY auto_increment,
name VARCHAR(20) NOT NULL
)
新增字段:
alter table user ADD classid int(10) NOT NULL
字段写⼊数据:
INSERT into user(name,age,sex) VALUES('张三',20,'⼥'),('李四',21,'男')如何看一张摄影照片的直方图
删除:
删除数据库,数据库名为user:DROP DATABASE user;
删除表中数据:delete from user where name='⼩刘';
删除表中字段:ALTER TABLE user DROP classid;
修改:
colorref>servlet原理和机制修改表中数据(id=1 name改为⼩刘):update user set name='⼩刘' where id=1;
修改表名:alter table user RENAME users;
查询:
显⽰数据库表:SHOW DATABASES;
查询某个表的数据:SELECT * from user
其它:
use user;打开user数据开
修改⾃增数量:ALTER TABLE user auto_increment=100
typedef的含义
设置主键:alter table tb_xuesheng ADD CONSTRAINT pk_xuesheng PRIMARY KEY tb_xuesheng(age);
trombone什么意思设置外键:ALTER TABLE tb_chengji add CONSTRAINT fk_chengji FOREIGN KEY(studentid) REFERENCES tb_xuesheng(id
权限
not null 不能为空
default '男' 默认值
unique key 唯⼀约束
primary key 主键
foreign key 外键
auto_increment ⾃增
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论