【无标题】MySQL数据库表的基本操作

表的操作:(1)创建表在同一个数据库中,表名不能有重名。创建数据表可使用CREATE TABLE命令。语法格式:CREATE  TABLE [IF NOT EXISTS] 表名(字段名称 字段类型 [完整性约束条件]...)ENGINE=引擎名称 CHARSET=’编码方式’;说明:1.语法格式中“[]”表示可选的。           2. IF NOT EXISTS:如果数据库中已经存在某个表,再来创建一个同名的表,这时会出现错误,为了避免错误信息,可以在创建表的前面加上这个判断,只有该表目前不存在时才执行CREATE TABLE操作。            3.表名:要创建的表名。            4.字段的定义。包括指定字段名、数据类型、是否允许空值,指定默认值、主键约束、唯一性约束、注释字段名、是否为外键,以及字段类型的属性等。(2)查看表①显示表的名称可以使用SHOW TABLES语句来显示指定数据库中存放的所有表名语法格式:SHUW TBALES;②显示表的结构查看表结构有简单查询和详细查询,可使用DESCRIBE/DESC语句和SHOW CREATE TABLE语句语法格式:DESCRIBE 表名;                  DESC 表名;                  SHOW CREATE TABLE 表名;(3)修改表①重命名表名方法一:语法格式: ALTER TABLE 表名 RENAME [TO|AS] 新表名;注:TO 或AS都可以,也以省略掉方法二:语法格式:RENAME TABLE 表名 TO 新表名;注:这里面的TO不可以省略②添加字段语法格式:ALTER TABLE tbl_name ADD 字段名称 字段类型 [完整性约束条件] [FIRST|AFTER 字段名称];③删除字段语法格式:ALTER TABLE tbl_name DROP 字段名称;④修改字段属性语法格式:ALTER TABLE tbl_name MODIFY 字段名称 字段类型 [完整性约束条件] [FIRST|AFTER 字段名称];⑤添加字段属性默认值语法格式:ALTER TABLE tbl_name ALTER 字段名称 SET DEFAULT 默认值;⑥删除字段属性默认值语法格式:ALTER TABLE tbl_name ALTER 字段名称 DROP DEFAULT;⑦添加表的主键语法格式:ALTER TABLE tbl_name ADD [CONSTRAINT [symbol]] PRIMARY KEY[index_type] (字段名称,...);⑧删除表的主键语法格式:ALTER TABLE tbl_name DROP PRIMARY KEY;⑨修改表的存储引擎语法格式:ALTER TABLE tbl_name ENGINE=存储引擎名称;⑩设置自增长的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_56112738

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值