MySQL表的操作

1、创建表

  • 语法:
sql 复制代码
CREATE TABLE table_name(
    field1 datatype,
    field2 datatype
)character set "字符集" collate "校验规则" engine "存储引擎" 
  • 示例:

2、查看表

  • 语法:

    sql 复制代码
    desc table_name;
  • 示例:

3、修改表结构

  • 添加字段:不会影响原来的数据

    sql 复制代码
    ALTER TABLE table_name ADD COLUMN field datatype;
  • 删除字段:原先数据全部被删除

    sql 复制代码
    ALTER TABLE table_name DROP field;
  • 改变字段类型:如果新类型的容量大于原先容量则不会影响原来数据,否则有被截断的风险

    sql 复制代码
    ALTER TABLE table_name MODIFY COLUMN field datatype;
  • 修改字段名称:原先数据不受影响

    sql 复制代码
    ALTER TABLE table_name RENAME COLUMN old_field TO new_field;

4、修改表名称

  • 语法:

    sql 复制代码
    ALTER TABLE old_table_name RENAME TO new_table_name;
  • 示例:

5、删除表

  • 语法:

    sql 复制代码
    DROP TABLE table_name;
  • 示例:

相关推荐
IvorySQL5 小时前
PostgreSQL 日报|恢复期 COPY TO 未日志表修复(10 月 21 日)
数据库·postgresql·区块链
程序员海军5 小时前
用了两年多 GPT,我最近开始换模型了,还折腾了个求职避坑 Agent
前端·人工智能·后端
zttbee6 小时前
echarts图表tooltip色块失效
前端·javascript·echarts
贝猫说python6 小时前
大模型比赛2.3智能体开发(工具调用智能问答助手)
数据库·oracle
excel7 小时前
IndexNow:让搜索引擎更快发现网站更新的主动通知协议
前端·后端·架构
子兮曰8 小时前
CSS 复现 23 种设计风格:从拟物到液态玻璃的成本阶梯与兜底写法【实战】
前端·css·视觉设计
许彰午8 小时前
28-ORA-01110数据文件读取错误
数据库·oracle
凯凯姜8 小时前
MySQL 联合索引设计与索引失效
数据库·mysql
虚无境8 小时前
如何用AI帮我写出实用的插件
前端·javascript·ai编程
猫咪很可爱8 小时前
Oracle TEMP 表空间不足(ORA-01652)问题分析与优化实践
数据库·oracle