mysqld:表mysql.plugin不存在_PostgreSQL 12.0 表操作

本文详细介绍了使用SQL进行表操作的方法,包括创建不同类型的表、定义主键与外键、添加及删除字段、修改表结构等核心操作。同时,还提供了删除表及外键约束的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

37bb6a5ebc0d07da0a7b1f5598497dfc.png

-图形操作基本省略,特别的会贴出来

-创建表

e68f0270475dbd741858b453818631d7.png

989e208282fb15e83c06c5b0f33fa268.png

bfef9db6a4e1c076201b385a0c3192f5.png

SQL命令 -

创建普通表

create 

8b91a19b0ea1e1ef2dd38607c0e7b900.png

创建带主键的表

create 

577acffb53a4946f40e54c67b2d70d15.png
create 

276e23a70bd5aef503ff5bd6068d25f7.png

创建联合主键的表

CREATE TABLE tb_emp4
(
name VARCHAR(25),
deptId INT,
salary FLOAT,
PRIMARY KEY(name,deptId)
);

f2a31f1e7effe5b4513db7f98329d3d4.png

创建外键关联

1c3e6cc274993f21b1472d271748e248.png

定义字段不能为空

1a65cef876a752cfdd3a67c61217013f.png

指定某一字段唯一

c55a376dce6cc579f7edf8c41a5b2376.png

指定所有字段唯一

8eb28199cc3ed3a7bf458fc54a3ad4a9.png

创建表 若空则为默认值

0f30c1fee0bdff0652d35cccc724227a.png

删除表

-图形省略

删除的时候注意如果另一个表引用了正要删除的表,那么就不能删除了,如果需要删除的话,就必须另一个表删除外键才能删除

1.如果存在删除,不存在也不会报错

DROP TABLE IF EXISTS 表名;

54e98da61e5310e0e263ea9fdbde6cf1.png

删除外键关联

f623ee3eb2a34cd7491be882ccf1b6b6.png

删除表中字段

ALTER TABLE 表名 DROP 字段名;

51534ba847139fc8055c2f23b226b025.png

删除外键

ALTER TABLE 表名 DROP CONSTRAINT 外键字段

410e56c5f0838fc5deed3859c356b4bd.png

修改数据表

ALTER TABLE 原表名 RENAME TO 新表名;

40ce35a7fd6289022f9d966005f7715f.png

修改表中的字段数据类型

ALTER TABLE 表名 ALTER COLUMN name TYPE 新的类型(长度);

452a00c74b4f0f8081e42e4c3502773b.png

修改表中的字段名称

ALTER TABLE 表名 RENAME 原字段名 TO 新字段名;

fc259299fb0e187ced8405d647b7d038.png

向表中添加新的字段

ALTER TABLE 表名 ADD COLUMN 字段名 数据类型 ;
不能为空
ALTER TABLE 表名 ADD COLUMN 字段名 数据类型 not null ;

36c4f662e7af3d91a10eda272081b238.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值