一、新增数据表

方式一:create table [if not exists] 数据库名.表名(    -- 显示指定数据库名

字段名字 数据类型,

字段名字 数据类型

)[表选项];

if not exists : 如果表不存在才创建。

表选项:字符集、校对集、存储引擎

方式二:use 数据库名;

create table [if not exists] 表名(    -- 先进入数据库,后面的所有操作都作用于这一个数据库中

字段名字 数据类型,

字段名字 数据类型

)[表选项];

二、查看数据表

1. show tables;  -- 查看所有数据表;

2. show tables like 'pattern';  -- 模糊匹配数据表;

3. show create table 表名;    -- 查看指定表名的创建语句;

4. show columns from/describe/desc 表名;  -- 查看表字段信息;

注:结尾处的分号可用\g或\G代替,用\g与分号效果相同,用\G时行变列,列变行,在某些时候可以提高阅读性;

三、更新数据表

数据表的更新分为两个方面:表自身和表字段

其中更新表自身又包括修改表名和表选项:

1. 修改表名:  ① rename table 旧表名 to 新表名;

② alter table 旧表名 rename to 新表名;

2. 修改表选项: alter table 表名 表选项  [=] 表选项值;

更新表字段包括对字段的增加、删除、修改、重命名:

1. 增加新字段: alter table 表名 add [column] 字段名 数据类型 [列属性][位置];

位置: first 在首位置添加字段;  after 字段名 在指定字段名后添加字段,默认在最后一个字段之后;

2. 修改字段:  alter table 表名 modify 字段名 数据类型 [属性] [位置];

3. 重命名字段: alter table 表名 change 旧名字 新名字 数据类型 [属性] [位置];

4. 删除字段:  alter table 表名 drop 字段名;

四、删除数据表

drop table 表名1, 表名2.....;  -- 可以批量删除

mysql 添加table_mysql数据库对table的增删改查相关推荐

  1. Mysql —— C语言链接mysql数据库,实现可以增删改查的角色权限登录系统

    /******************************************************************** * 标题:C语言链接mysql数据库,实现可以增删改查的角色 ...

  2. Mysql数据库和表的增删改查以及数据备份恢复

    数据库 查看所有数据库 show databases; 使用数据库 use 数据库名; 查看当前使用的数据库 select database(); 创建数据库 create database 数据库名 ...

  3. MYSQL - database 以及 table 的增删改查

    MYSQL - database 以及 table 的增删改查 MySQL的相关概念介绍 MySQL 为关系型数据库(Relational Database Management System), 这 ...

  4. 1-1 MySQL数据库的基本操作 【增删改查】

    1-1 MySQL数据库的基本操作 [增删改查] 一.基础操作 创建数据库 查看数据库 选择数据库 删除数据库 二.建立一个基础数据库 三.基本操作 外键约束与字段自增 数据的增删改 数据查询 数据排 ...

  5. Node连接MySQL数据库进行基本的增删改查操作(一看就会)

    Node连接MySQL数据库进行基本的增删改查操作(一看就会) ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ...

  6. asp连接mysql数据库增删查_【ASP】ASP对Access数据库的连接、增删改查及ASP的基本语法...

    本文讨论的是ASP,而不是Visual Studio写出来的.ASPX也就是ASP.NET. ASP不需要任何插件的支持,关键你是配置好WINDOWS的IIS服务器,把页面扔在上面执行就可以了. 不同 ...

  7. SQL Server创建数据库和数据的增删改查

    SQL Server创建数据库和数据的增删改查 本文是针对数据的增删改查,数据的创建 首先我们使用命令创建sql server数据库 D盘新建一个文件夹DB use master go --创建数据库 ...

  8. 无需编程,基于甲骨文oracle数据库零代码生成CRUD增删改查RESTful API接口

    无需编程,基于甲骨文oracle数据库零代码生成CRUD增删改查RESTful API接口 回顾 通过之前一篇文章 无需编程,基于PostgreSQL零代码生成CRUD增删改查RESTful API接 ...

  9. IDEA2019 Java连接PostgreSQL数据库实现基础功能增删改查

    IDEA2019 Java连接PostgreSQL数据库实现基础功能增删改查 注意: 每个方法对应单个java类,可以自行进行整理汇总到一个类中 一.Java通过JDBC连接到PostgreSQL数据 ...

最新文章

  1. AX2009报表打印固定长度Barcode条码
  2. leetcode 27. 移除元素(双指针)
  3. 金叉成功率_一个非常强烈的买卖信号:三金叉见顶,三死叉见底,短短10字,但是成功率却远超“金叉买,死叉卖”...
  4. matlab 粘连分割代码,【求助】图像中粘连字符切分代码,求注释!!!
  5. java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
  6. Android的setVisibility的三个参数
  7. 专家从美国联邦政府机构网络上发现后门
  8. java转换ppt,ppt转成图片 乱码问题解决
  9. CDays-3 习题一 (处理命令行参数)及相关内容解析。Python getopt 简介
  10. 数据结构_十字链表(C语言)
  11. 伺服控制的三环控制原理及整定仿真和Simulink模型
  12. 浏览器 本地html 图片不显示,浏览网页图片无法显示怎么回事 网页图片显示不出来的解决方法...
  13. WebRTC[7]-Failed to set remote offer sdp: Called with SDP without DTLS fingerprint
  14. 就聊聊不少小IT公司的技术总监
  15. 回文数(Java解法)
  16. Java Socket:飞鸽传书的网络套接字
  17. 01.Bootstrap
  18. matlab神经网络模拟圆棒表面裂纹拓展
  19. 在线获取全国省市区信息
  20. 制作XP一键安装光盘

热门文章

  1. R语言使用ggplot2包使用geom_density()函数绘制分组密度图(添加直方图、分组颜色配置)实战(density plot)
  2. R语言构建xgboost模型:自定义损失函数(目标函数、loss function、object function)、评估函数(evaluation function)
  3. Python到底是什么样的语言? Python和Java比谁更快? TensorFlow的主体是用Python写的吗?
  4. 机器学习的优化目标、期望最大化(Expectation-Maximum, EM)算法、期望最大化(EM)和梯度下降对比
  5. mysql删除数据库恢复_详解MySQL数据库恢复误删除数据
  6. 概率分布--------离散概率分布和连续概率分布
  7. server sql 分组 去重 字符串拼接_SQL | 数据分析面试必备SQL语句+语法
  8. python 对 yaml 文件操作
  9. numpy.transpose()用法
  10. 五分钟理解yield在python中的简单用法,让你不再迷惑