首页 > 其他分享 >DDL操作

DDL操作

时间:2023-08-29 20:34:23浏览次数:28  
标签:comment 数据库 DDL 表名 操作 table alter 字段名

DDL操作

1、show databases;查询数据库。

2、create database (if not exists) itcase(default charset utf8mb4);如果数据库内不存在itcase则创建字符为4字节

3、drop database (if exists)+数据库名;删除数据库

4、select database()查询当前数据库

5、use +数据库名 使用数据库

6、show tables;查询当前数据库所有表

7、创建表:

create table 表名(

类型名1 (id) 类型1(int) 【comment ‘’】(注释),(最后一个不加,)

类型名2(id) 类型2(int) 【comment ‘’】(注释)

)comment‘’(注释)

8、desc +表名 查询表结构

9、show create 表名 查询详细表

10、alter table 表名 add 字段名 类型(长度)[comment (注释)] [约束]

添加字段

11、alter table 表名 modify 字段名新数据 类型(长度)修改数据类型

12、alter table 表名 change 旧字段名 新字段名新数据 类型(长度)[comment (注释)] [约束] 修改字段名和字段类型

13、alter table 表名 drop 字段名 字段删除

14、alter table 表名 rename to 新表名 表名修改

15、 drop table[if exists]表名 删除表

16、truncate table 表名 删除指定表,并重新创建该表(删除表数据)

标签:comment,数据库,DDL,表名,操作,table,alter,字段名
From: https://www.cnblogs.com/bxzl/p/17665766.html

相关文章

  • minikube 操作手册
    minikube#启动minikubestart#多节点启动minikubestart--nodes=3#镜像导入minikubeimageload<image-name>:<image-version>#查看集群IPminikubeip#返回Minikube虚拟机的IP地址,可以用于访问集群中的服务#查看ServiceIPminikubeservicelist#返回Mi......
  • Golang操作MongoDB
    MongoDB介绍MongoDB是一种非关系型数据库,C++编写的分布式文档型号数据库,内部使用类似于JSON的bson二进制格式。支持单机、主从(废弃)、副本集、Sharding分片等多种高可用架构。具体参考 https://blog.51cto.com/oldlees/7273362驱动驱动:https://www.mongodb.com/docs/drivers/Go驱动......
  • 操作系统执行程序原理
    数根据毕达哥拉斯学派的宗旨——万物皆数,那么一切数据(信息)都可以用数来表示,而数又可以转换为二进制数(莱布尼茨在改造帕斯卡的加法器时,提出的二进制概念)。布尔代数GeorgeBoole的布尔代数,则可以将算术运算转换为逻辑运算,人们根据逻辑运算的规律来组建电路,于是电路就可以实现布尔......
  • 初识操作系统
    OS一般指操作系统。操作系统(英语:OperatingSystem,缩写:OS)是一组主管并控制计算机操作、运用和运行硬件、软件资源和提供公共服务来组织用户交互的相互关联的系统软件程序。OS的功能:1、管理应用程序(安装、运行、关闭、卸载)2、为应用程序提供服务(IO、声频/视频输出、网络等)3、资......
  • 操作系统的启动
    Disk:存放OS&bootloaderBIOS:基本I/O处理系统(OS启动之后,OS开始检测各种外设——自检?)Bootloader:将OS从Disk读取至Memory中,然后将cpu的控制权交给OSPOST(加电自检):寻找显卡和执行BIOS>系统调用>应用程序主动向操作系统发出服务请求>异常(来源于不良的应用程序)>非法指令或其他......
  • linux防火墙操作
    查看防火墙状态systemctlstatusfirewalld.service开启防火墙systemctlstartfirewalld.service防火墙开机启动systemctlenablefirewalld.service关闭防火墙开机启动systemctldisablefirewalld.service关闭防火墙systemctlstopfirewalld.service查看防火墙状......
  • Git常用操作
    Git基本理解git的工作就是创建和保存项目的快照以及之后的快照进行对比。常用命令: gitclone-拷贝一份远程仓库,就是下载一个项目gitpush-上传远程代码并合并gitadd-添加文件到仓库(实际到暂存区)gitcommit-提交暂存区到本地仓库gitcheckoutgitpull-下载远......
  • Docker:第二章:部署项目,对镜像,容器的操作
    服务器上的项目访问不了,所以我去看了看容器,果然那我就删除容器呗:docker rm容器iddockerrmf097e24a9a0f说明:从镜像到容器,同一个镜像构建多个运行的Docker实体——容器,镜像提供了容器运行时所需的程序、库、资源、配置等文件,还包含了一些为运行时准备的一些配置参数。镜......
  • visual studio 生成dll文件以及修改输出dll文件名称操作
    visualstudio生成dll文件以及修改dll文件名称Windows系统下VisualStudio可以通过.def文件创建dll。一、准备测试代码1.确定需要导出的函数,test.cpp文件中定义如下voidfun1(){ return;}voidfun2(){ return;}intmain(){ return0;}2.添加.def文件,一般添加到源文件下面。......
  • 【3.0】Docker镜像操作
    【一】查找镜像要查找一个特定的Docker镜像,可以使用以下命令:dockersearch镜像名称建议直接在hub.docker.com或其他Docker镜像仓库网站上进行搜索,以获取更直观的结果。在网站上,您可以查看镜像的标签、描述和其他相关信息。举个例子,如果要搜索名为nginx的镜像,可以执......