云计算教程分享Mysql技术知识点,首先来讲一下Mysql语句精进

安装数据库,然后导入tigerfive.sql。 sql见文档结尾部分

MySQL示例数据库模式由以下表组成:

- customers: 存储客户的数据。

- products: 存储汽车的数据。

- productLines: 存储产品类别数据。

- orders: 存储客户订购的销售订单。

- orderDetails: 存储每个销售订单的订单产品数据项。

- payments: 存储客户订单的付款数据信息。

- employees: 存储所有员工信息以及组织结构,例如,直接上级(谁向谁报告工作)。

- offices: 存储销售处数据,类似于各个分公司

表关系如下:

SQL语句分类:

SQL语句主要分为三大类

DDL语句

DDL是数据定义语句,是对数据库内部的对象进行创建、删除、修改等操作的语句.create、drop、alter等(DBA常用)

DML语句

DML是数据操作语句,指对数据库表记录的基本操作,insert、update、delete、select等(开发常用)

DCL语句

DCL是数据控制语句,用于控制不同数据段直接的许可和访问级别的语句.定义了数据库、表、字段、用户的访问权限和安全级别.主要是grant、revoke等(DBA常用)

数据库基本操作

数据库的增删改查

库操作

创建库

mysql > create database db1;

查看库

mysql > show databases;
mysql > show create database db1; //更详细的查看库

使用库

mysql > use db1;

段'='' ;

表操作

创建表

mysql > create tables 表名(字段 类型(修饰符))

查看表

查看所有表:mysql > show tables ;
查看表记录:mysql > show table status like '表名' ;
查看表结构:mysql > desc '表名' ;
查看表记录:mysql > select * from '表名' limit 10;

修改表

修改表名:mysql > rename table '源表名' to '新表名' ;

字段记录操作

字段

添加字段:mysql > alter table '表名' add '字段' '修饰符';
删除字段:mysql > alter table '表名' drop '字段' ;
修改字段:mysql > alter table '表名' change '旧字段' '新字段' '修饰符';

记录

添加记录:insert into '表名(记录,记录)' values (),(),();
:insert into '表名' values (),(),();
修改记录:update '表名' set 字段='' where 字段='';
删除记录:delete from '表名' where '字

mysql insert表名前不写字段_云计算教程分享Mysql技术知识点相关推荐

  1. mysql 序列自增长 恢复到1_大数据教程分享MySQL数据库约束条件和自增长序列

    大数据教程分享MySQL数据库约束条件和自增长序列,一.约束(constraint) 约束就是在表上强制执行的一种校验规则,当执行DML操作时,数据必须符合这些规则,如果不符合,将无法执行. 约束的全 ...

  2. mysql 中文字段名_MySQL全文索引怎么做?| 教程分享

    - 点击上方"爱数据学习社"关注我们吧! - 文末领取[商业分析资料] 为什么要用全文索引 我们在用一个东西前,得知道为什么要用它,使用全文索引无非有以下原因: like查询太慢. ...

  3. mysql 表名批量转大写_(转)mysql数据库表名批量修改大小写

    由于不用服务器对mysql的表名的大小写敏感要求不一致,经常在出现线上的数据库down到了本地不能运行的情况,贴出一段代码用来批量修改数据库表名大小写. DELIMITER // DROP PROCE ...

  4. mysql怎么修改表的列名字_怎么修改mysql的表名和列名

    怎么修改mysql的表名和列名 在mysql中,可以通过"ALTER TABLE 旧表名 RENAME 新表名;"语句来修改表名,通过"ALTER TABLE 表名 CH ...

  5. linux如何把mysql表名换成小写_让 MySQL 在 Linux 下表名不区分大小写(实为表名全小写)...

    把 Windows 下的应用部署到 Linux 下,使用到了 Quartz 集群的特性,所以建了 MySql 的中间表,一启动看到报错: Invocation of init method faile ...

  6. mysql怎么修改表的列名字_怎么修改mysql的表名和列名?

    在mysql中,可以通过"ALTER TABLE 旧表名 RENAME 新表名;"语句来修改表名,通过"ALTER TABLE 表名 CHANGE 旧字段名/列名 新字段 ...

  7. mysql常用表名大全_MySQL常用命令大全

    目录 1.mysql服务的启动和停止 2.登陆mysql 3.增加新用户 4. 操作数据库 Ⅰ. 显示数据库列表. Ⅱ. 显示库中的数据表: Ⅲ. 显示数据表的结构: Ⅳ. 建库与删库: Ⅴ. 建表与 ...

  8. 群晖docker中mysql 修改表名区分大小写问题

    关于mysql表名区分大小写的问题 序. mysql表名是否区分大小写是通过lower_case_table_names参数来设置,登录mysql后可通过show Variables like '%t ...

  9. linux mysql 修改表名_Linux下mysql怎么设置表名?

    Linux下mysql可以通过"ALTER TABLE 旧表名 RENAME [TO] 新表名;"语句来修改表名:还可以通过配置my.cnf文件,修改"lower_cas ...

最新文章

  1. 备份oracle中的大表
  2. linux安装perl编译环境,CentOS7 安装 perl 环境
  3. python自动化库_Python自动化测试常用库整理
  4. lnmp_auto:自动化安装lnmp环境脚本
  5. 权限组件(6):权限分配的角色管理
  6. CVPR2021 Oral《Seeing Out of the Box》北科大中山大学微软提出端到端视觉语言表征预训练方法...
  7. python部署到iis效率_IIS 部署 Python Django网站流程(受够了野路子)
  8. linux脚本取前一天时间戳,linux – 为脚本日志条目添加时间戳
  9. 捕捉ctrl+c信号,并进行操作(C++实现)
  10. 300WLP、AFLW2000-3D、Biwi Kinect Head Pose Database姿态数据的读取
  11. centos安装最新的visual studio code并设置中文
  12. 谷歌的诀窍:如何取消验证码
  13. tomcat 日志catalina.out 按天自动分割 设定时任务定时清除
  14. linux内核奇遇记之md源代码解读之二
  15. 电源大师课笔记 1.1
  16. 计算机网络nos是什么意思,什么是网络操作系统(NOS)
  17. 架构师的主要职责是什么?
  18. U盘 安装 WIN7 ISO
  19. Mysql 创建数据库\添加用户\用户授权
  20. ipv4和ipv6地址长度

热门文章

  1. 掉电有点快!iOS15.4翻车:iPhone11/12/13更新后续航直接崩了
  2. 北京冬奥会科技感十足多家科技公司助力
  3. 爱回收回应下架通报:认真整改 切实落实用户隐私信息保护
  4. 华为鸿蒙OS用户今年底或达2亿 将发布自研鸿蒙编程语言
  5. iPhone 13系列要上全新配色:全系存储容量调整
  6. 华为正加大全球招聘 包括芯片工程师、软件开发员和AI研究员
  7. 传苹果正与米高梅谈判 拟购买新007电影流媒体版权
  8. 您的618快递正在燃烧?12吨快递货车高速上起火,网友:代入感极强!
  9. 马化腾出售腾讯股份,四天套现近20亿港元;朋友圈发红包测试视频红包玩法...
  10. 华为Mate30系列5G版正式开售:有了5G套餐 入手正当时