博客专栏  >  数据库   >  史上最简单的 MySQL 教程

史上最简单的 MySQL 教程

超..超...超......简单的 MySQL 数据库教程。

关注
1031 已关注
48篇博文
  • 史上最简单的 MySQL 教程(四十二)「代码执行结构」

    温馨提示:本系列博文已经同步到 GitHub,地址为「mysql-tutorial」,欢迎感兴趣的童鞋Star、Fork,纠错。 代码执行结构 在 MySQL 编程中,代码的执行结构有三种,...

    2018-01-03 22:06
    941
  • 史上最简单的 MySQL 教程(四十一)「触发器」

    触发器触发器:trigger,是指事先为某张表绑定一段代码,当表中的某些内容发生改变(增、删、改)的时候,系统会自动触发代码并执行。触发器包含三个要素,分别为 事件类型:增删改,即insert、del...

    2018-01-01 16:33
    1104
  • 史上最简单的 MySQL 教程(四十)「数据库变量」

    变量在 MySQL 数据库中,变量有两种,分别为:系统变量和自定义变量。根据变量的作用范围,又分为:会话级别变量和全局级别变量。系统变量系统变量,顾名思义,是系统设置好的变量(皆为全局级别变量),也是...

    2017-12-03 19:43
    3721
  • 史上最简单的 MySQL 教程(三十九)「事务(下)」

    温馨提示:在「事务(上)」中,我们已经了解了如何在 MySQL 中开启事务,以及事务的一些基本操作。在本文中,我们将进一步学习事务的知识,包括事务原理、自动事务、回滚点和特性等。 事务原理事务原理:在...

    2017-11-18 11:21
    4550
  • 史上最简单的 MySQL 教程(三十八)「事务(上)」

    案例:银行的数据库里面存储着用户的账户信息表,当用户 A 想用户 B 转账的时候,正常情况下,A 账户的余额减少,B 账户的余额增加;但是由于某种原因(例如突然断电),当 A 账户的余额减少之后,B ...

    2017-10-21 19:54
    2850
  • 史上最简单的 MySQL 教程(三十七)「数据备份与还原(下)」

    数据备份与还原基础概念: 备份,将当前已有的数据或记录另存一份; 还原,将数据恢复到备份时的状态。 为什么要进行数据的备份与还原? 防止数据丢失; 保护数据记录。 数据备份与还原的方式有很多种,具体可...

    2017-10-02 11:42
    1595
  • 史上最简单的 MySQL 教程(三十六)「数据备份与还原(中)」

    数据备份与还原基础概念: 备份,将当前已有的数据或记录另存一份; 还原,将数据恢复到备份时的状态。 为什么要进行数据的备份与还原? 防止数据丢失; 保护数据记录。 数据备份与还原的方式有很多种,具体可...

    2017-10-01 16:26
    1583
  • 史上最简单的 MySQL 教程(三十五)「数据备份与还原(上)」

    数据备份与还原基础概念: 备份,将当前已有的数据或记录另存一份; 还原,将数据恢复到备份时的状态。 为什么要进行数据的备份与还原? 防止数据丢失; 保护数据记录。 数据备份与还原的方式有很多种,具体可...

    2017-10-01 11:23
    1375
  • 史上最简单的 MySQL 教程(三十四)「视图(下)」

    视图操作视图操作:视图是可以进行数据写操作的,只不过有很多限制。

    2017-09-09 12:52
    1735
  • 史上最简单的 MySQL 教程(三十三)「视图(上)」

    视图视图:view,是一种有结构(有行有列),但没有结果(结构中不真实存放数据)的虚拟表,虚拟表的结构来源不是自己定义的,而是从对应的基表(视图的数据来源)中产生的。创建视图首先,给出创建视图的基本语...

    2017-09-03 17:43
    2207
  • 详述 MySQL 导出数据遇到 secure-file-priv 的问题

    ERROR 1290 (HY000): The MySQL server is running with the –secure-file-priv option so it cannot execu...

    2017-10-01 19:42
    2743
  • 详述查看 MySQL 数据文件存储位置的方法

    我们可能会有一个疑惑,那就是:当我们在本地(自己的电脑)安装完 MySQL 之后,也创建了很多的数据库啊、表啊,也存储了很多的数据啊,但是这些内容都存储到哪里了呢?特别是,当我们需要直接操作这些数据文...

    2017-10-01 13:37
    1985
  • 史上最简单的 MySQL 教程(三十二)「子查询(下)」

    子查询子查询:sub query,查询是在某个查询结果之上进行的,一条select语句内部包含了另外一条select语句。行子查询行子查询,返回的结果可以使一行多列或者多行多列。需求:查询学生表中,年...

    2017-08-27 11:00
    1372
  • 史上最简单的 MySQL 教程(三十一)「子查询(上)」

    子查询子查询:sub query,查询是在某个查询结果之上进行的,一条select语句内部包含了另外一条select语句。分类子查询有两种分类方式,分别为:按位置分类和按结果分类。按位置分类,即根据子...

    2017-08-26 22:14
    1901
  • 史上最简单的 MySQL 教程(三十)「联合查询」

    联合查询联合查询:union,将多次查询(多条select语句),在字段数相同的情况下,在记录的层次上进行拼接。基本语法联合查询由多条select语句构成,每条select语句获取的字段数相同,但与字...

    2017-08-26 21:41
    2301
  • 史上最简单的 MySQL 教程(二十九)「外键(下)」

    外键外键:foreign key,外面的键,即不在自己表中的键。如果一张表中有一个非主键的字段指向另外一张表的主键,那么将该字段称之为外键。每张表中,可以有多个外键。外键作用首先,给出父表和子表的定义...

    2017-08-20 10:55
    1498
  • 史上最简单的 MySQL 教程(二十八)「外键(上)」

    外键外键:foreign key,外面的键,即不在自己表中的键。如果一张表中有一个非主键的字段指向另外一张表的主键,那么将该字段称之为外键。每张表中,可以有多个外键。新增外键外键既可以在创建表的时候增...

    2017-08-19 23:02
    1981
  • 详述 SQL 中的 distinct 和 row_number() over() 的区别及用法

    1 前言在咱们编写 SQL 语句操作数据库中的数据的时候,有可能会遇到一些不太爽的问题,例如对于同一字段拥有相同名称的记录,我们只需要显示一条,但实际上数据库中可能含有多条拥有相同名称的记录,从而在检...

    2017-02-22 16:29
    10978
  • DbVisualizer 破解教程

    DbVisualizer是一个完全基于JDBC的跨平台数据库管理工具,内置SQL语句编辑器(支持语法高亮),凡是具有JDBC数据库接口的数据库都可以管理,已经在Oracle, Sybase, DB2,...

    2017-01-09 16:02
    4367
  • 史上最简单的 MySQL 教程(二十七)「连接查询(下)」

    连接查询连接查询:将多张表(大于等于 2 张表)按照某个指定的条件进行数据的拼接,其最终结果记录数可能有变化,但字段数一定会增加。连接查询的意义:在用户查询数据的时候,需要显示的数据来自多张表。连接查...

    2017-07-14 23:43
    2049
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部