日期 格式mysql

mysql截取字符串函数 --九五小庞

一、mysql截取字符串函数 1、left(str,length) 从左边截取length 2、right(str,length)从右边截取length 3、substring(str,index)当index>0从左边开始截取直到结束 当index<0从右边开始截取直到结束 当index=0返回空 ......
字符串 函数 字符 mysql

linux日期时间

1.date命令 date [-d] [+格式化字符串]-d表示按照给定的字符串显示日期,一般用于日期计算-d支持的时间标记有: year年 month月 day天 hour小时 minute分钟 second秒 格式化字符串: %Y:年(2000) %y:年份后两位数字(00-99) %m:月份( ......
日期 时间 linux

MySQL-安装

# MySQL 8.0版本-安装篇 [toc] ### 0. 参考资料 - [mysql8下载安装及配置 - 雪顶儿 - 博客园 (cnblogs.com)](https://www.cnblogs.com/hejh/p/11282380.html#:~:text=mysql8下载和安装. 一、下载 ......
MySQL

MySQL-入门笔记【5.6版本】

# MySQL-入门笔记【5.6版本】 [toc] ## 1. 概述 ### 1.1 MySQL的 安装 + 配置 - [mysql-笔记-网传](https://blog.csdn.net/dzg_chat/article/details/88619120) - [MySQL-学习视频-b站](h ......
版本 笔记 MySQL 5.6

mysql的substring()函数和substring_index()函数

substring()函数 //string参数是要提取子字符串的字符串。 //position参数是一个整数,用于指定子串的起始字符,position可以是正或负整数。 //length是一个正整数,用于指定子字符串的字符数。 SUBSTRING(string,position); SUBSTRI ......
函数 substring substring_index mysql index

MySQL中如何定位阻塞语句

- [数据库中阻塞语句的查询和分析](#%E6%95%B0%E6%8D%AE%E5%BA%93%E4%B8%AD%E9%98%BB%E5%A1%9E%E8%AF%AD%E5%8F%A5%E7%9A%84%E6%9F%A5%E8%AF%A2%E5%92%8C%E5%88%86%E6%9E%90) - ......
语句 MySQL

shell脚本-MySQL数据库备份

# shell脚本-MySQL数据库备份 ## 准备: 确保mysql服务启动 **可以通过mysqldump命令来备份数据库** 1.mysqldump 命令语法: 使用 mysqldump 命令备份一个数据库的语法格式如下: ``` mysqldump -u username -p dbpass ......
脚本 备份 数据库 数据 shell

CentOS 7安装MySQL8

转载于https://www.cnblogs.com/secretmrj/p/15600144.html 基于 Linux 的 CentOS 7 安装 MySQL 8,包含以下步骤 安装工作:卸载 MariaDB,下载资源包,检查旧版本 MySQL,解压安装。 配置工作:基本设置,创建用户组和用户, ......
CentOS MySQL8 MySQL

1.Docker mysql 搭建主从架构

## 1.Docker 搭建主服务器 ``` docker run -d \ -p 3400:3306 \ -v /Users/guaguaerhao/docker/mysql-master-slave/master/conf:/etc/mysql/conf.d \ -v /Users/guagua ......
主从 架构 Docker mysql

MySQL 索引、事务与存储引擎

[toc] ## 一、索引 ### 1. 概念 是一个排序的列表,存储着索引值和这个值所对应的物理地址 无须对整个表进行扫描,通过物理地址就可以找到所需数据 是表中一列或者若干列值排序的方法 需要额外的磁盘空间 ### 2. 作用 数据库利用各种快速定位技术,能够大大加快查询速率 当表很大或查询涉及 ......
索引 事务 引擎 MySQL

MySQL 中使用变量实现排名名次

title: MySQL 中使用变量实现排名名次 date: 2023-7-16 19:45:26 tags: - SQL 高级查询 # 一. 数据准备: ```sql CREATE TABLE sql_rank ( id INT ( 11 ) UNSIGNED NOT NULL AUTO_INCR ......
名次 变量 MySQL

Mysql进阶篇(二)之索引

# 一. 索引概述 ## 1. 介绍 **索引是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。** ![](https://tcs-de ......
索引 Mysql

MySQL:创建分区, 按天自动分区

# 分区表 按天自动分区 ## 创建测试数据库 ```sql create database csl_test character set utf8 collate utf8_unicode_ci; ``` ## 创建测试表 **注:要分区的字段 需要为主键。** ```sql use csl_te ......
MySQL

安装mysql在线版本

1. 安装 MySQL 服务器和客户端: sudo apt install mysql-server mysql-client 2.启动 sudo systemctl start mysql 3.修改密码 sudo mysql_secure_installation 输入 MySQL root 用户 ......
版本 mysql

Docker中运行mysql并且数据目录存在本地

Docker中运行mysql并且数据目录存在本地 Docker中运行mysql并且数据目录存在本地 按https://github.com/NeuCharFramework/NCF/wiki/来弄 win11,docker v24.0.2, 镜像加速配置: { "debug": false, "ex ......
目录 数据 Docker mysql

linux MySQL事务

事务是数据库中很重要的一方面,是保证操作的执行完整性。 目录 一、事务的概述 二、事务的作用 三、事务的特点 四、事务的应用 五、事务的管理 六、总结 一、事务的概述 1.事务的概念 事务是数据库管理系统中的一个重要概念,用于保证数据的一致性和完整性。事务通常包括一组数据库操作命令,这些命令要么全部 ......
事务 linux MySQL

MySql的下载与安装

- 1、下载 - 下载地址:https://downloads.mysql.com/archives/community/ ![](https://img2023.cnblogs.com/blog/1544134/202307/1544134-20230716161141756-816714914. ......
MySql

mysql 同步至es logstash 每隔10秒执行一次增量同步

. 在Logstash的config目录下创建mysql-es.conf配置文件,Logstash会根据该配置文件从MySQL中读 取数据并同步到ES库中。 input { jdbc { jdbc_connection_string => "jdbc:mysql://localhost:3306/p ......
增量 logstash mysql

linux MySQL数据库索引

索引在数据库中占有重要地位,当高并发时,一条一条的查找数据是很慢的,但是索引可以分流,可以快速定位,解决高并发。 目录 一、索引概念 二、索引作用 三、索引的应用 四、索引分类 五、索引的创建 六、索引的管理 七、总结 一、索引概念 1.索引概念 数据库索引是一种排序的数据结构,它包含了索引值和对应 ......
索引 数据库 数据 linux MySQL

webpack打包格式及使用说明

webpack打包的devTool选项格式的含义如下 选项 含义 优点 缺点 适用场景 eval eval 会将每一个module模块,执行eval,执行后不会生成sourcemap文件,仅仅是在每一个模块后,增加sourceURL来关联模块处理前后对应的关系 速度快 由于会映射到转换后的代码,而不 ......
使用说明 webpack 格式

【三】Ajax与异步编程之数据传输格式ajax

# 【三】Ajax与异步编程之数据传输格式ajax ## 【1】什么是ajax - ajax,一般中文称之为:"阿贾克斯",是英文 “Async Javascript And Xml”的简写 - 译作:异步js和xml传输数据技术。 - ajax的作用: - ajax可以让js代替浏览器向服务端程序 ......
数据传输 格式 数据 Ajax ajax

【二】Ajax与异步编程之数据传输格式json和XML

# 【二】Ajax与异步编程之数据传输格式json/XML ## json - json是 JavaScript Object Notation(javascript对象表示法)的首字母缩写,这里说的json指的是类似于javascript对象的一种数据格式。 - json的作用: - **在不同的 ......
数据传输 格式 数据 Ajax json

【四】Ajax与异步编程之数据传输格式ajax同源策略和跨域方案

# 【四】Ajax与异步编程之数据传输格式ajax同源策略和跨域方案 ## 【1】同源策略 - 同源策略(ame origin policy),是浏览器为了保护用户信息在服务端的安全的而设置一种安全机制。 - 所谓的同源就是指代通信的两个地址(例如服务端接口地址与浏览器客户端页面地址)之间比较,是否 ......
数据传输 策略 格式 方案 数据

MySQL 的全局锁、表锁和行锁

![](https://img2023.cnblogs.com/blog/976079/202307/976079-20230716152416874-311171576.png) 在前一篇文章我讲了下 MySQL 的全局锁、表记锁和行级别锁,其中行级锁只提了概念,并没有具体说。 因为行级锁加锁规则 ......
全局 MySQL

MySQL为什么不建议使用delete删除数据?

这篇文章我会从InnoDB存储空间分布,delete对性能的影响,以及优化建议方面解释为什么不建议delete删除数据。 InnoDB存储架构 ![](https://img2023.cnblogs.com/blog/976079/202307/976079-20230716151354998-13 ......
建议 数据 delete MySQL

MySQL主备

MySQL主备同步原理1 备库io_thread通过长连接获取主库的binlog2 备库sql_thread执行binlog 节点A和B之间互为主备关系,都认为对方是主,切换时不用再修改主备关系。解决双M binlog循环同步问题1 A更新的事务,binlog记的是A的server id2 B同步后 ......
MySQL

MySQL锁

全局锁 对数据库加锁,典型使用场景是全库备份。加全局读锁,整库只读:Flush tables with read lock (FTWRL)。 针对全库只读,不使用set global readonly=true,使用FTWRL的原因:1. readonly的值可能用来做逻辑判断,例如判断是主库还是备 ......
MySQL

MySQL索引

主键索引和普通索引结构上的区别 每一个索引在InnoDB里面对应一棵B+树。有一个主键列为ID的表,表中有字段k,在k上有索引。CREATE TABLE T ( id int PRIMARY KEY, k int NOT NULL, name varchar(16), INDEX(k)) ENGIN ......
索引 MySQL

MySQL自增值

InnoDB引擎1 自增值的保存机制MySQL 5.7及之前的版本自增值保存在了内存里面,MySQL 8.0版本才有自增值持久化能力(把自增值的变更记录在了redo log,重启后依靠redo log回复)。每次重启后,把自增值的最大值max(id)+1作为这个表当前的自增值。例如,一个表最大的id ......
MySQL

mysql主从复制

1.MySQL主从复制介绍 主从复制实现的原理:(同步二进制日志文件) 主服务器开启二进制日志功能,当mysql进行操作同时生成一条操作事件日志, 并写入二进制日志文件中,从服务器通过同步二进制日志文件,并在从服务器 重新执行该事件,从而实现主从复制。 2.主从服务器配置 架构: 前端服务:负载均衡 ......
主从 mysql