MySQL之数据定义语言(DDL)

   日期:2024-12-29     作者:3vy8j       评论:0    移动:http://oml01z.riyuangf.com/mobile/news/14319.html
核心提示:写在前面本文中 代表啊可选项,即可写可不写。SQL是一种结构化查询语言,主要有如下几个功能:数据定义语言(DDL):全称Data De

写在前面

  • 本文中 代表啊可选项,即可写可不写。

SQL是一种结构化查询语言,主要有如下几个功能:

  • 数据定义语言(DDL):全称Data Definition Language
  • 数据操纵语言(DML):全称Data Manipulation Language
  • 数据查询语言(DQL):全称Data Query Language
  • 数据控制语言(DCL):全称Data Control Language
  • 事务控制语言(TCL):全称Transaction Control Language

主要是对数据库对象(数据库、表、视图、索引)的操作。常用命令如下:

创建 修改 销毁 create alter drop














简单示例:


注意:由于默认使用的engine就是InnoDB,这个建表时候可以不写。但是charset=utf8这个最好是加上,尤其是在CMD黑窗口中输入中文的时候,
不写这一句,会出现类似如下错误





修改表结构中包含给表添加某个新字段修改表中某个字段删除表中某个字段

  • 给表添加某个新字段,使用关键字

    1. 默认是追加,即在最后一列添加新字段
    
    
    1. 在首位添加新字段,使用关键字
    
    
  • 修改表中某个字段,使用或关键字

    1. 修改字段名称,使用关键字
    
    
    1. 修改字段类型,既可以使用,还可以使用
    
    
    1. 修改字段位置,可以配合使用、关键字
    
    

    modify不能直接修改字段名称,其余能用change的地方,就可以用modify。

  • 删除表中某个字段,使用关键字

    
    

truncate只删除数据但是不删除表结构



 
特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

举报收藏 0打赏 0评论 0
 
更多>同类最新资讯
0相关评论

相关文章
最新文章
推荐文章
推荐图文
最新资讯
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号