【mysql基础五 游标】教程文章相关的互联网学习教程文章

MySQL基础【代码】【图】

MySQL基础数据库的基本概念MySQL数据库软件安装 卸载 配置SQL数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库?* 用于存储和管理数据的仓库。3. 数据库的特点:1. 持久化存储数据的。其实数据库就是一个文件系统2. 方便存储和管理数据3. 使用了统一的方式操作数据库 -- SQL? ? 4. 常见的数据库软件 ? * 参见《MySQL基础.pdf》 MySQL数据库软件 1. 安装* 参见《MySQL基础.pdf》 2. 卸载1. 去mysql的安...

MySql基础整理【图】

数据库 基本概念 什么是数据库 数据库:Database,简称DB, 存储和管理数据。 数据库管理系统:Database Management System,简称DBMS。 数据库系统:Database System,简称DBS。DBS组成分为数据库,硬件,软件三部分。 关系型数据库管理系统(RDBMS) Relational Database Management System关系型数据库系统通过表来表示关系a) 当前主要使用两种类型的数据库:关系型数据库、非关系型数据库,主流的是关系型数据库。b) ...

lyt经典版MySQL基础——常见约束【代码】

1 #常见约束2 /*3 含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性4 5 分类:六大约束6 NOT NULL:非空,用于保证该字段的值不能为空7 比如姓名、学号等8 DEFAULT:默认,用于保证该字段有默认值9 比如性别10 PRIMARY KEY:主键,用于保证该字段的值具有唯一性,并且非空11 比如学号、员工编号等12 UNIQUE:唯一,用于保证该字段的值具有唯一性,可以为空13 比如座位号14 ...

MySQL基础之MySQL必知必会(十四)使用子查询【代码】

子查询 SELECT语句是SQL的查询语句, 目前我们所看到的SELECT语句都是简单查询, 即从单个数据库表中检索数据的单条语句。任何SQL语句都是查询。但查询一般指的都是SELECT语句SQL还允许创建子查询, 即嵌套在其他查询中的查询。 利用子查询进行过滤 可以使用子查询把3个查询组合成一条语句。MariaDB [crashcourse]> SELECT cust_name, cust_contact FROM customers WHERE cust_id IN (SELECT cust_id FROM orders WHERE order_num I...

lyt经典版MySQL基础——进阶7:子查询【代码】

1 #进阶7:子查询2 /*3 含义:4 出现在其他语句中的select语句,称为子查询或内查询5 外部的查询语句,称为主查询或外查询6 7 分类:8 按子查询出现的位置:9 select后面:10 仅仅支持标量子查询11 from后面:12 支持表子查询 13 where或having后面:(√)14 标量子查询(√)15 列子查询 (√)16 行子查询17 exists后面(相关子查询):18 表子查询19 按结果...

lyt经典版MySQL基础——进阶8:联合查询【代码】

1 #进阶8:联合查询2 /*3 union联合 合并:将多条查询语句的结果合并成一个结果4 5 语法:6 查询语句17 union8 查询语句29 ... 10 11 应用场景: 12 要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时 13 14 特点: 15 1.要求多条查询语句的查询列数是一致的! 16 2.要求多条查询语句的查询的每一列的类型和顺序最好一致 17 3.union关键字默认去重,如果使用union all可以包含重复项 18 */ 19 20 #引入...

lyt经典版MySQL基础——DML语言-数据的插入、修改、删除操作【代码】

1 #DML语言2 /*3 数据操作语言4 插入:insert5 修改:update6 删除:delete7 */8 9 #一、插入语句10 #方式一:11 /*12 语法:13 insert into 表名(列名,...) values(值1,...);14 15 */16 SELECT * FROM beauty;17 #1.插入的值的类型要与列的类型一致或兼容18 INSERT INTO beauty (id,NAME,sex,borndate,phone,photo,boyfriend_id)19 VALUES(13,唐艺昕,女,1990-04-23,18988888888,NULL,2);20 21 #2.不可以为null的列必须插入值,可以...

MYSQL:基础【图】

MYSQL执行流程 建立连接连接协议:TCP/IP、Unix Socket 通信方式:半双工发送请求 查询缓存(默认缓存不开启) 解析器词法解析 语法解析 生成解析树预处理语义解析 得到新的解析树优化器选择开销最小的执行计划查询执行引擎(执行器) 存储引擎 概念:存储引擎是组织数据存放的一种形式。MyISAM:只支持表锁;不支持事务;存储了总数量,count很快,插入比较快。 InnoDB:支持事务;支持外键;支持行锁;聚簇索引。MYSQL架构更新语...

mysql基础命令2【代码】

FDML: 数据操作语 insert(插入数据) 特殊字符要加引号,不然数据全为0 如时间:0000-00-00 00:00:00 #查看表结构 desc student; #插入数据(多列)(少一列数指定都会报错) insert into student values(1,'ss',33,'f','3333-4-5'); ###插入数据(多列)(指定列) insert student(name,age) values('zeng','84');#插入多条数据(指定列)(不指定的话默认或null) insert student(name,age) values('zeng','84'),('a','4'),('b','8');#查...

mysql基础命令简单汇总【代码】

参考网站 参考网站 mysql预习资料 大杂烩 数据库1(系统库)表a:负责数据库的逻辑表b 数据库2user表:只有记录在册的用户才能登录数据库 数据库3 数据库4数据库5表a:文章表b ...数据库的使用就是使用命令管理表格 使用数据库普通用户登录数据库,有时候要进行反向解析 有些系统库root也不能删除注册WordPress后,会在站点目录下生成wp-config.php文件,该文件记录着用户的注册信息 当安装了WordPress后,就会在数据库里生成指定权...

MySQL基础-21变量【代码】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 变量 系统变量:全局变量会话变量自定义变量:用户变量局部变量variables /?ve? ri? bl z/ 变量 1.系统变量 说明:变量由系统提供,不是用户定义,属于服务器层面。1.查看所有的系统变量 show global variables; # 查看所有全局变量 show 【session】 variables; # 查看所有会话变量,默认为session2.查看满足条件的部分...

mysql基础一

创建数据库: create database sanlai; 调用数据库 use sanlai; 导入数据source /var/tmp/sql/20200702/data/culture.sql; 查看用户表select user,host from mysql.user;创建用户并授权GRANT all privileges ON sanlai.* TO sanlai@10.3.0.% identified by sanlai@yqxc;配置生效flush privileges;

Mysql基础(九):MySQL 事务【图】

一、含义事务:一条或多条sql语句组成一个执行单位,一组sql语句要么都执行要么都不执行二、特点(ACID)A 原子性:一个事务是不可再分割的整体,要么都执行要么都不执行C 一致性:一个事务可以使数据从一个一致状态切换到另外一个一致的状态I 隔离性:一个事务不受其他事务的干扰,多个事务互相隔离的D 持久性:一个事务一旦提交了,则永久的持久化到本地 三、事务的使用步骤 ★了解:隐式(自动)事务:没有明显的开启和结束,本...

9篇小白都能懂系列博客学完MySQL基础【图】

博主经过三天的时间整理终于把MySOL基础部分内容总结成了这九篇博客,如果博主漏写了重点的基础部分的内容,或者说博主写的地方有错误还请CSDN的兄弟们提醒(这一点就比较重要了),由于博主的时间比较有限,所以MySQL高级部分(索引触发器游标等博主会在暑假更完)1.MySQL入门篇(含数据库的备份) 2.MySQL三大范式详解(小白也能懂哦) 3.你所需要的MySQL检索语句(DQL)都在这儿(小白都能懂的哦) 4.MySQL创建和操纵数据库和表(DDL)最全总结...

02:MySQL基础2【图】

01:查看数据库--show databases;查看当前MySQL服务器有哪些数据库,使用命令:show databases;02:选择一个数据库--use 数据库名;如:use teacher;03:创建数据库--create database 数据库名;如:create database mydb;04:查看创建数据库的SQL--show create database 表名; 05:查看数据库中有哪些表--show tables; 06:查看表结构--desc 表名;如:desc a01;07:创建表结构--create table .. 08:添加并查询数据--se...