《Mysql是怎样运行的》

  • Post author:
  • Post category:mysql

客户端查询mysql版本:select version(); 1 第 1 章 装作自己是个小白 - 重新认识 MySQL 1.1 MySQL 的客户端/服务器架构 每个进程都有一个唯一的编号,称为 进程ID ,英文名叫 PID ,这个编号是在我们启动程序的时候由操作系统随 机分配的,操作系统会保证在某一时刻同一台机器上的进程号不重复。比如我们启动的 MySQL 服务器进程的默认名称为 mysqld…

继续阅读 《Mysql是怎样运行的》

mysql 基本知识

  • Post author:
  • Post category:mysql

SQL命令 SQL命令分可以分为四组:DDL、DML、DCL和TCL。四组中包含的命令分别如下 DDL DDL是数据定义语言(Data Definition Language)的简称,它处理数据库schemas和描述数据应如何驻留在数据库中。 CREATE :创建数据库及其对象(如表,索引,视图,存储过程,函数和触发器) ALTER :改变现有数据库的结构 DROP :从数据库中删除对象 TRUN…

继续阅读 mysql 基本知识

ubuntu20.04 安装MySQL5.7.35

  • Post author:
  • Post category:mysql

ubuntu 20.04 安装mysql 5.7 说明 ubuntu 默认是安装mysql 8.x的版本。如果要安装5.7的,可以使用离线安装的方式。 下载mysql https://dev.mysql.com/downloads/mysql/5.7.html 选择ubuntu18的64位的tar包 wget https://dev.mysql.com/get/Downloads/MySQL-5.…

继续阅读 ubuntu20.04 安装MySQL5.7.35

Mysql之多表查询(几种连接方式)

  • Post author:
  • Post category:mysql

Mysql之多表查询 (随手记录学习笔记) 我们先建立两个表,并向表中插入数据(方便我们等会实验): #建表 create table department( id int, name varchar(20) ); create table employee( id int primary key auto_increment, name varchar(20), sex enum('male',…

继续阅读 Mysql之多表查询(几种连接方式)

关于MySQL2005-Unknown MySQL server host ‘localhost'(0)错误解决

  • Post author:
  • Post category:mysql

关于MySQL2005-Unknown MySQL server host ‘localhost’(0)错误解决 今天打开navcat准备连接数据库跑一下之前写的项目,结果一打开就遇到这错,检查了一下网络连接,果然是网断了,重新联网后,再打开就好了。 版权声明:本文为qq_41140741原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://…

继续阅读 关于MySQL2005-Unknown MySQL server host ‘localhost'(0)错误解决

mysql查询每个学生最高分_mysql查询各班最高分学生的信息

  • Post author:
  • Post category:mysql

学生表student 班级表class 课程表subject 成绩表score 一、查询各班最高分学生的信息 1.从成绩表score中查询每个学生的总成绩并按降序排列 select sc.stu_id,sum(sc.score) sumscore from score sc group by sc.stu_id order by sumscore desc 2. 用1得到的表和学生表student…

继续阅读 mysql查询每个学生最高分_mysql查询各班最高分学生的信息

mysql-devel的包是干什么用的

  • Post author:
  • Post category:mysql

主要是供自己写C程序用的头文件和静态链接库,如果不作C开发,可以不装。任何-devel包都是这样 版权声明:本文为zj19880814原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/zj19880814/article/details/84508004

继续阅读 mysql-devel的包是干什么用的

mysql查询字段为json,数据为数组时,条件的写法

  • Post author:
  • Post category:mysql

格式为 id data 1 [“joy”,“mike”] 2 [“nini”, “jack”] 查询data字段里有jack的数据 select * from tb where JSON_CONTAINS(data->'$[*]', '"jack"', '$') 版权声明:本文为qq_38946537原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接…

继续阅读 mysql查询字段为json,数据为数组时,条件的写法

MySQL 索引 为什么 InnoDB 使用 B+树

  • Post author:
  • Post category:mysql

文章目录 什么是索引 MySQL 选择什么样子的数据结构呢 常见的数据库中存储数据的索引 哈希索引 为什么InnoDB 选择使用 B+ 树而不是其他的各种各样的树进行数据的存储 二叉树 二叉树的分类 满二叉树 完全二叉树 二叉搜索树 BST 平衡二叉树 AVL 树 红黑树 为什么有了AVL还需要有红黑树? 多叉树 键 与 索引 MySQL B 树 B+ 树 B 树与 B+ 树直接的区别 为什么不用…

继续阅读 MySQL 索引 为什么 InnoDB 使用 B+树

docker建立mysql8的主备,详细过程及踩坑

  • Post author:
  • Post category:mysql

docker建立mysql8的主备,详细过程及踩坑 序言 环境 主从搭建 mysql安装 拉取镜像 利用镜像运行两个mysql 检查是否运行正常 通过命令查看容器进程 或者通过docker桌面管理器查看 通过客户端连接测试 建立一个库待同步使用 主从配置 配置主库 配置从库 开启主从复制 获取file和position 获取master的独立ip 进入slave库的mysql客户端 启动slave…

继续阅读 docker建立mysql8的主备,详细过程及踩坑