• MySQL实战45讲学习笔记:日志系统(第二讲)

    时间:2023-12-24 09:33:11

    一、重要的日志模块:redo log1、通过酒店掌柜记账思路刨析redo log工作原理2、InnoDB 的 redo log 是固定大小的只要赊账记录在了粉板上或写了账本上,之后即使掌柜忘记了,比如停业几天,回复生意后依然可以通过账本和粉板上的数据明确赊账账目有了redo log,InnoDB就可...

  • MySQL 学习笔记 (limit offset)

    时间:2023-12-22 14:31:05

    select * from table limit (10000,10);这样是很慢的,因为要定位 比较快的写法是 select * from table where id >=(select * from table limit (10000,1) ) limit 10;不要问题为什么! 因

  • docker学习笔记4:利用docker hub上的mysql镜像创建mysql容器

    时间:2023-12-19 20:58:28

    docker hub上有官方的mysql镜像,我们可以利用它来创建mysql容器,作为一个服务容器使用。1、下载mysql镜像docker pull mysql2、创建镜像docker run --name mysqldb  -e MYSQL_ROOT_PASSWORD=root -d mysql3...

  • mysql学习笔记--表操作

    时间:2023-12-17 11:39:37

    一、显示所有表1. 语法:show tables;二、创建表1. 语法:create table [if not exists] 表名(字段名  数据类型  [null | not null] [auto_increment] [primary key] [comment],字段名  数据类型  [...

  • 《MySQL必知必会》学习笔记

    时间:2023-12-16 13:26:55

    数据库:数据库是一种以某种有组织的方式存储的数据集合。其本质就是一个容器,通常是一个或者一组文件。表:表示一种结构化的文件,可用来存储某种特定类型的数据。模式:描述数据库中特定的表以及整个数据库和其中表的关系。表具有一些特性,这些特性定义了数据在表中如何存储,可以存储什么样的数据,数据如何分解,各个...

  • MySql学习笔记(三) —— 聚集函数的使用

    时间:2023-12-14 15:15:22

    1.AVG() 求平均数select avg(prod_price) as avg_price from products; --返回商品价格的平均值select avg(prod_price) as avg_price from products where vend_id = 1003; --返...

  • Dubbo入门到精通学习笔记(二十):MyCat在MySQL主从复制的基础上实现读写分离、MyCat 集群部署(HAProxy + MyCat)、MyCat 高可用负载均衡集群Keepalived

    时间:2023-12-13 08:36:29

    文章目录MyCat在MySQL主从复制的基础上实现读写分离一、环境二、依赖课程三、MyCat 介绍 ( MyCat 官网:http://mycat.org.cn/ )四、MyCat 的安装五、配置 MyCatMyCat 集群部署(HAProxy + MyCat)一、本节课程的依赖课程二、软件版本三、...

  • MySQL学习笔记八:日期/时间的处理

    时间:2023-12-03 12:01:47

    MySQL日期时间的处理,在其官网文档上都有详细的阐述,想了解更多的同学可自行查阅。1.查询当前日期时间:函数有now(),localtime(),current_timestamp(),sysdate()。mysql> select now(),localtime(),current_tim...

  • Mysql学习笔记(五)数学与日期时间函数

    时间:2023-12-01 17:55:03

    学习内容:1.数学函数2.日期时间函数这些函数都是很常用的函数...在这里进行简单的介绍...数学函数:mysql> SELECT ABS(-32); //取绝对值函数 -> 32这个函数可安全地使用于 BIGINT 值。 mysql> SELECT SIGN(-32...

  • 高性能MySql学习笔记——锁、事务、隔离级别(转)

    时间:2023-12-01 14:06:34

    为什么需要锁?因为数据库要解决并发控制问题。在同一时刻,可能会有多个客户端对Table1.rown进行操作,比如有的在读取该行数据,其他的尝试去删除它。为了保证数据的一致性,数据库就要对这种并发操作进行控制,因此就有了锁的概念。锁的分类从对数据操作的类型(读\写)分读锁(共享锁):针对同一块数据,多...

  • MYSQL视图的学习笔记

    时间:2023-12-01 10:38:27

    MYSQL视图的学习笔记,学至Tarena金牌讲师,金色晨曦科技公司技术总监沙利穆 课程笔记的综合。视图及图形化工具 1.       视图的定义视图就是从一个或多个表中,导出来的表,是一个虚拟存在的表。视图就像一个窗口(数据展示的窗口),通过这个窗口,可以看到系统专门提供的数据(也可以查看到数据表...

  • PHP+MySQL开发技术详解—学习笔记

    时间:2023-11-24 14:40:29

    1.      PHP is Hypertext Preproocessor。 2.      Hello World:<?phpEcho ‘Hello World!’;?>3.      标记风格: a)       <?php ?> b)       <script...

  • Python学习笔记15—mysql的操作

    时间:2023-11-24 11:22:06

    安装 Python-MySQLdbpip install mysql-PythonPython对mysql的操作建立一个实验数据库demomysql> create database demo character set utf8;Query OK, row affected (0.00 s...

  • [Python] 学习笔记之MySQL数据库操作

    时间:2023-11-24 11:04:22

    1 Python标准数据库接口DB-API介绍Python标准数据库接口为 Python DB-API,它为开发人员提供了数据库应用编程接口。Python DB-API支持很多种的数据库,你可以选择跟自己项目相关的数据库。Python DB-API支持的数据库如下所示:GadFlymSQLMySQL...

  • mysql的学习笔记(三)

    时间:2023-11-23 19:09:33

    1.外键约束(保持数据一致,完整。实现一对多或一对一)父表(参照的表)和子表(有外键列的表)必须使用相同的存储引擎InnoDB,禁止使用临时表。外键列和参照列必须具有相似的数据类型。其中数字的长度或有符号位必须相同,而字符长度可以不同。外键列和参照列必须创建索引。外键列不存在索引,mysql将自动创...

  • MySQL数据库Inception工具学习与测试 笔记

    时间:2023-11-19 07:42:20

    MySQL语句的审核,在业界都已经基本被认同了,实际上也是对MySQL语句写法的统一化,标准化,而之前的人工审核,针对标准这个问题其实是很吃力的,标准越多,DBA越累,开发也越累。 那么在这个都追求自动化运维的时代,审核也必须要跟上步伐,因此Inception诞生了。而Inception可以做的工作...

  • MySQL学习笔记——存储引擎的索引特性

    时间:2023-11-17 22:45:56

  • MySQL数据库学习笔记(二)----MySQL数据类型

    时间:2023-11-17 09:35:40

    ​【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4028040.html【正文】上一章节中,我们学习了MySQL软件的安装,既然软件都装好了,现在就正式开...

  • mysql的学习笔记(二)

    时间:2023-11-17 09:19:56

    1.数据类型,存储的类型。整型TINYINT 有符号-128到127 无符号值:0到255 1字节SMALLINT 有符号 -32768到32767 0到65535 2字节MEDIUMIN...

  • MYSQL进阶学习笔记十二:MySQL 表分区!(视频序号:进阶_29,30)

    时间:2023-11-17 09:17:20

    知识点十三:MySQL 表的分区(29)一、什么要采用分区:分区的定义:当数据量过大的时候(通常是指百万级或千万级数据的时候),这时候需要将一张表划分几张表存储。一些查询可以得到极大的优化,这主要是借助于满足一个给定WHERE语句的数据可以只保存在一个或者多个分区内,这样在查询时就不用查找其他剩余的...