连表联查 union:结果集进行合并(纵向合并) 格式: 查询语句 union 查询语句 注意: 查询列数必须相同 字段为第一个sql语句的字段 union默认去重 union all不去重 left join(以左表为基准关联右表中的数据) 格式: select * from 左表 left jo ...
转载
2021-09-13 19:24:00
66阅读
2评论
第1次课 -- 01.启动mysql服务 使用管理员身份启动cmd net start mysql -- 02.关闭服务 net stop mysql -- 03.连接mysql数据库 如果是本机 可以省略 -h ip地址 -p和密码不能有空格 mysql -h ip地址 ...
转载
2017-06-29 12:23:00
63阅读
MySQL用户可以分为普通用户和root用户。 root用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户的密码等管理权限; 普通用户只拥有被授予的各种权限。 1、权限表 MySQL服务器通过权限表来控制用户对数据库的访问,权限表存放在MySQL数据库中,由MySQL_install_ ...
转载
2021-08-08 01:57:00
80阅读
MySQL数据管理 外键(了解) CREATE TABLE `grade`( `gradeid` INT(11) NOT NULL AUTO_INCREMENT COMMENT'年级', `gradename` VARCHAR(30) NOT NULL COMMENT'名字', PRIMARY KE ...
转载
2021-09-22 12:22:00
92阅读
2评论
多表查询:通过cust_id 在customers和orders表中查询信息 SELECT cust_id,COUNT(cust_id),(SELECT cust_name from customers where customers.cust_id = orders.cust_id) from o ...
转载
2021-08-03 17:21:00
59阅读
2评论
一、Mysql性能分析1.1 MySQL Query OptimizerMySQL Optimizer是一个专门负责优化SELECT 语句的优化器模块,它主要的功能就是通过计算分析系统中收集的各种统计信息,为客户端请求的Query 给出他认为最优的执行计划,也就是他认为最优的数据检索方式。 Mysql自己认为最优的不见得是DBA认为最优的 这部分会耗时!1.2 MySQL 常见瓶颈CPU:cpu的
原创
2021-04-14 11:48:43
107阅读
存储过程 概念 存储过程是一种在数据库中存储 复杂程序,一遍外部程序调用的一种数据库对象 存储过程是为了完成特定功能的sql语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数来调用执行 存储过程思想上很简单,就是数据库sql语言层面的代码封装与重用 优点 存储过程在创建的时候 ...
转载
2021-08-11 22:09:00
48阅读
2评论
一、Mysql性能分析1.1 MySQL Query OptimizerMySQL Optimizer是一个专门负责优化SELECT 语句的优化器模块,它主要的功能就是通过计算分析系统中收集的各种统计信息,为客户端请求的Query 给出他认为最优的执行计划,也就是他认为最优的数据检索方式。
原创
2022-01-17 10:43:53
60阅读
MySQL介绍 MySQL是一款关系型数据库管理系统,由瑞典公司研发,现在属于ORacle公司旗下产品,MySQL是当前最流行 关系型数据库管理系统之一,MySQL分2大版本,分别是社区版和企业版 MySQL数据库主要特点有:体积小、速度快、可跨平台,深受企业喜爱。 MySQL分为两个不同的版本:
原创
2022-12-22 01:34:50
57阅读
今日内容DQL:查询语句排序查询聚合函数分组查询分页查询约束多表之间的关系范式数据库的
原创
2023-02-26 18:52:25
22阅读
mysql的连接层:当mysql启动时,会等待客户端连接,每次链接都会新建一个线程处理,通过对用户名,ip,密码验证,一旦连接成功,还会验证执行权限。 sql 连接层:sql执行的相关功能,比如 解析,优化,缓存,内置函数等。 缓存:show variables like '%query_cache_type%';查看缓存是否开启show variables like '
原创
2021-05-28 08:48:42
126阅读
-- CREATE DATABASE DB1;-- USE DB1;-- -- create table a1(LOAN_NO INT,-- ID_NO INT,--
原创
2022-08-03 17:16:59
235阅读
mysql的连接层:当mysql启动时,会等待客户端连接,每次链接都会新建一个线程处理,通过对用户名,ip,密码验证,一旦连接成功,还会验证执行权限。 sql 连接层:sql执行的相关功能,比如 解析,优化,缓存,内置函数等。 缓存:show variables like '%query_cache_type%';查看缓存是否开启show variables like '
原创
2021-05-26 10:58:45
75阅读
MySQL 常用指令 连接MySQL mysql -h 主机 -P 端口 -u用户名 -p密码 常
转载
2021-08-10 16:17:00
68阅读
--mysql选择查询,包含内容1.选择行数lim
原创
2023-05-24 13:59:32
42阅读
--mysql选择查询,包含内容1.选择行数limit2.with rollup3.内连接,外连接,复合条件连接查询4.any,socol3 |+------+------+------+|
原创
2023-05-24 13:59:32
32阅读
一、事务简介 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销 操作
原创
2023-08-08 00:08:01
65阅读
文章目录前言一、介绍存储引擎1.1、InnoDB引擎1.2、MyISAM引擎二、InnoDB与MyISAM的对比三、不同的场景选择引擎前言本篇博客是MySQL的学习笔记,若文章中出现相关问题,请指出!所有博客文件目录索引:博客目录索引(持续更新)一、介绍存储引擎1.1、InnoDB引擎在MySQL5.5版本后,MySQL的默认内置存储引擎已经是InnoDB引擎了,
原创
2022-05-01 19:09:23
136阅读
mysql-connector安装要在 Python 中使用 MySQL 数据库,你需要安装 MySQL 官方提供的 MySQL Connector/Python。下面是安装 MySQL Connector/Python 的步骤:首先,确保你已经安装了 Python,如果没有安装,可以在 Python 官网(https://www.python.org)下载并安装最新版本的 Python。打开命令
原创
2024-04-17 14:16:40
127阅读
前言这一系列文章主要包含的内容主要是 各种常用软件的调试环境的搭建主要的目的是 搭建一个可打断点的一个调试环境c 系列 主