数据库中表的操作

    xiaoxiao2025-02-02  12

    # 创建数据库 DROP DATABASE `test`; CREATE DATABASE IF NOT EXISTS `test`; USE TEST; -- --和#可以用来创建单行注释 # 表是可以用来包含数据库中所有数据的数据库对象 CREATE TABLE `NEW_TABLE`( # 创建表 `ID` INT, `NAME` VARCHAR(20) ); SHOW TABLES; # 显示表 DESCRIBE `NEW_TABLE`; # 描述表的结构 SHOW CREATE TABLE `new_table`; # 查看表的详细定义 # 修改表 # 修改表名 # 表名在数据库中是唯一的,不能重复 ALTER TABLE `new_table` RENAME `TABLE`; # 修改表名 SHOW TABLES; DESCRIBE `TABLE`; # 增加字段(就是增加一个表的列) ALTER TABLE `TABLE` ADD `phone` INT; # 在表的最后一个位置增加一个字段 ALTER TABLE `TABLE` ADD `INDEX` INT FIRST; # 在表的第一位增加一个字段 ALTER TABLE `TABLE` ADD `NUMBER` INT AFTER `ID`; # 在表的指定位置之后增加一个字段 DESCRIBE `TABLE`; ALTER TABLE `TABLE` DROP `INDEX`; # 删除一个字段 DESCRIBE `TABLE`; ALTER TABLE `TABLE` MODIFY `phone` VARCHAR(20); #修改字段的数据类型 DESCRIBE `TABLE`; #修改表,CHANGE后面加入的依次是旧属性名,新属性名,数据类型 ALTER TABLE `TABLE` CHANGE `phone` `PHONE` VARCHAR(20); ALTER TABLE `TABLE` CHANGE `phone` `PHONE` INT; DESCRIBE `TABLE`; # 修改字段顺序 ALTER TABLE `TABLE` MODIFY `NUMBER` INT AFTER `NAME`; # 把NUMBER整数型从原有位置移动到NAME后面 DESCRIBE `TABLE`;

    首发于我的个人网站: 点击打开链接

    转载请注明原文地址: https://ju.6miu.com/read-1296017.html
    最新回复(0)