[Mysql]操纵数据表

重命名表

重命名表使用RENAME TABLE关键字进行操作

语法结构

RENAME TABLE 表名1 TO 新表名1,表名2 TO 新表名2...;

可批量,从左往右依次执行;可连续执行

test数据库中总共有三张数据表:pet表、pet2表、pet3表

使用RENAME TABLE语句可以重命名一个表

案例1:将pet表重命名为new_pet1表

RENAME TABLE pet TO new_pet1;

使用RENAME TABLE语句对多个表重命名 

案例2:将pet2表和pet3表分别重命名为new_pet2表和new_pet3表

更新表

更新表使用ALTER TABLE关键字进行操作,在ALTER TABLE之后给出要更改的表名(该表必须存在,否则将出错)

1.修改表名

语法结构

ALTER TABLE 原表名 RENAME TO 新表名;

2.添加字段

必须明确其数据类型

语法结构

ALTER TABLE 表名 ADD 列名 类型;

例子:在pet1数据表中增加新字段'country',取默认值'China'

ALTER TABLE pet1 ADD country varchar(20) DEFAULT'China';

扩展练习案例:在last_update后面新增加一列名字为create_date 

数据导入

drop table if exists actor;
CREATE TABLE  actor  (
   actor_id  smallint(5)  NOT NULL PRIMARY KEY,
   first_name  varchar(45) NOT NULL,
   last_name  varchar(45) NOT NULL,
   last_update  datetime NOT NULL);


 

文章链接: https://www.mfisp.com/19659.html

文章标题:[Mysql]操纵数据表

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
建站教程

[Mysql] 创建(二)

2023-4-14 12:29:12

建站教程

MySQL创建数据库与表

2023-4-17 11:52:18

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠