• 数据表操作
    数据表(或称表)是数据库最重要的组成部分之一,是其它对象的基础。
    行:记录
    列:字段
说明 操作
打开数据库 mysql> USE db_name;
查看数据表列表 mysql> SHOW TABLES [FROM db_name];
创建数据表 mysql> CREATE TABLE [IF NOT EXISTS] tb_name(col_name data_type,…);
删除数据表 mysql> DROP TABLE [IF EXISTS] tb_name;
查看数据表结构 mysql> SHOW COLUMNS FROM tb_name;
改变(ALTER) 添加(ADD)、删除(DROP)、重命名(RENAME)、修改(MODIFY)
添加单列 mysql> AlTER TABLE tb_name ADD col_name col_definition [FIRST/ALTER col_name];
添加多列 mysql> ALTER TABLE tb_name ADD [col1_name col1_definition, col2_name col2_definition];
删除列 mysql> ALTER TABLE tb_name DROP col_name;
添加主键约束 mysql> ALTER TABLE tb_name ADD (CONSTRAINT [symbol]) PRIMARY KEY(col_name);
删除主键约束 mysql> ALTER TABLE tb_name DROP PRIMARY KEY;
添加唯一约束 mysql> ALTER TABLE tb_name ADD (CONSTRAINT [symbol]) UNIQUE(col_name);
删除唯一约束 mysql> ALTER TABLE tb_name DROP INDEX col_name(/symbol);
外键约束
查看约束 mysql> SHOW INDEXES FROM tb_name;
修改数据表名称 mysql> ALTER TABLE tb_name RENAME tb_newname; mysql> RENAME TABLE tb_name TO tb_newname;
修改列定义 mysql> ALTER TABLE tb_name MODIFY col_name column_definition [FIRST/ AFTER col_name]

o. 添加单列不需要加小括号,可指定位置关系;
o. 删除唯一约束时,注意“SHOW CREATE TABLE tb_name”以查看col_name是否一致;

  • 表记录操作
说明 操作
插入表记录 mysql> INSERT tb_name [(col_name,…)] VALUES(val,…)
删除表记录 mysql> DELETE FROM tb_name WHERE …
查找表记录 mysql> SELECT col_name(/*) FROM tb_name;
更新表记录 mysql> UPDATE tb_name SET col_name = col_name - 5;

4/5 MySQL入门总结:数据表(TABLE)操作相关推荐

  1. MySQL数据库基础(mysql数据类型、数据表的操作)

    一.MySQL数据类型 1.数值类型 作为SQL标准的扩展,MySQL也支持整数类型TINYINT.MEDIUMINT和BIGINT.下面的表显示了需要的每个整数类型的存储和范围: MySQL数值类型 ...

  2. MySQL第二讲 - 数据表简单操作 与 “增删查改的开头部分- 增”- 细节狂魔

    文章目录 前文知识点回顾   SQL语句 >>操作指令 (不区分大小写) 1.显示数据库:show databases; 2.创建数据库:create database 数据库名; [如果 ...

  3. php如何在mysql数据库里创建表_php创建mysql数据库以及数据表

    php创建mysql数据库以及数据表 用php链接到mysqli,成功后利用,mysqli_query()创建数据库以及数据表. $con = mysqli_connect("localho ...

  4. MySQL基本操作命令和数据表高级操作

    数据库之MySQL基本操作命令 一.常用的数据类型 二.查看数据库.表和表结构 1.查看数据库 2.查看数据库包含的表 3.查看表结构 三.SQL语句 创建新的数据库 创建新的表 删除指定数据表 删除 ...

  5. 6.MySQL数据库与数据表操作

    数据库的操作:数据库创建 :数据库删除 数据表的操作:数据表的创建:数据表的修改 (表结构) :数据表的删除 数据库的操作 1.数据库的创建 # 链接mysql数据库后,进入mysql后可以操作数据 ...

  6. MySQL数据库、数据表和字段字符集查询、修改和配置

    一.设置编码 LINUX  修改vi/etc/my.cnf WINDOWS my.ini 在[client]下添加    default-character-set=utf8 在[mysqld]下添加 ...

  7. MySQL数据库与数据表的创建

    MySQL数据库与数据表的创建 文章目录 MySQL数据库与数据表的创建 前言 一.创建数据库 二.使用数据库 三.创建数据表 前言 MySQL的介绍 什么叫数据库: 作用:存储数据,能够长期保存(断 ...

  8. mysql中创建数据表

    从今天开始学习mysql数据库,希望以后能够记录自己学习的点点滴滴 mysql中创建数据表 1.创建一个数据库为test_db mysql> create database test_db; Q ...

  9. MySQL - 03DDL之数据表

    MySQL存储引擎 存储引擎,就是如何存储数据.如何更新数据.如何查询数据.如何为存储的数据建立索引等一系 列技术的实现方法. # 查看mysql支持的存储引擎 mysql> show engi ...

  10. mysql综合案例 数据表的基本操作

    mysql综合案例 数据表的基本操作 创建修改删除表,掌握数据表的基本操作 创建数据库company,按下表创建两个table名为offices和employees offices表结构 字段名 数据 ...

最新文章

  1. (一次性搞定)ORB_SLAM2地图保存与加载
  2. copyMakeBorder函数
  3. 使用apache模块rewrite_module
  4. CSS: hover选择器的使用
  5. Altium Designer 20,新功能有哪些?
  6. 记一次 .NET 某电商交易平台Web站 CPU爆高分析
  7. 怎么这两天总能看到刺激我的好东西
  8. SystemUI之状态栏notification icon加载流程
  9. 【华为云技术分享】云容器引擎 CCE权限管理实践
  10. 在Word中使用Quick Parts功能
  11. [原创] 图片操作的类(ImageLibrary)-按比例缩放图片
  12. HDU 6390 GuGuFishtion(莫比乌斯反演 + 欧拉函数性质 + 积性函数)题解
  13. eclipse中文乱码解决_Stata15:一次性转码,解决中文乱码问题
  14. 实验一:VLAN实验
  15. CityEngine--comp() operator
  16. SqlServer2005使用top 100 PERCENT 无法排序的问题
  17. 车辆调度管理系统,车辆调度管理系统的组成,车辆调度管理系统的作用
  18. Qt 出现空指针错误:The inferior stopped because it received a signal from the Operating System
  19. 【练习赛】2022年高教杯数学建模C题(第一题的第二小问)
  20. 自媒体这样运营想不成功都难!

热门文章

  1. html5 white space,CSS white-space 属性
  2. 中间显示内容_在Excel表格中,你知道编辑栏吗?可以编辑公式和录入内容
  3. 字符串相加 java_字符串相加-LeetCode(Java实现)
  4. 两个计算机系统安装,如何在一台电脑上同时重装两个系统|戴尔电脑怎么安装两个系统...
  5. c语言的运算答案,C语言运算符与表达式的练习题答案.doc
  6. 数据库SQL基础select语法
  7. 什么是localStorage?
  8. 高新面试系列 性格篇
  9. 项目中使用粘性布局不起作用_项目中的 Git 使用规范
  10. python Typing模块-类型注解