-
日期:2020-11-03 13:43:21
点击:59
内容简介:前言 如果有人问你“数据库事务有哪些特性”?你可能会很快回答出原子性、一致性、隔离性、持久性即ACID特性。那么你知道InnoDB如何保证这些事务特性的吗?如果知道的话这篇文章就可以直接跳过不看啦(#^.^#) 先说结论: redo log重做日志用来保证事务的持久...
-
日期:2020-11-03 13:43:20
点击:59
内容简介:本文实例讲述了mysql group_concat 实现把分组字段写成一行的方法。分享给大家供大家参考,具体如下: 功能:将group by产生的同一个分组中的值连接起来,返回一个字符串结果。 函数语法: group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DE...
-
日期:2020-11-03 13:43:20
点击:59
内容简介:本文总结了MySql 索引、锁、事务知识点。分享给大家供大家参考,具体如下: 1. 索引 索引,类似书籍的目录,可以根据目录的某个页码立即找到对应的记录。 索引的优点: 天生排序。 快速查找。 索引的缺点: 占用空间。 降低更新表的速度。 注意点 :小表使用...
-
日期:2020-11-03 13:43:19
点击:59
内容简介:事务隔离级别设置 set global transaction isolation level read committed; //全局的set session transaction isolation level read committed; //当前会话 修改事务提交方式(是否自动提交,mysql默认自动提交) SET AUTOCOMMIT = 1; //自动提交,为0手动...
-
日期:2020-11-03 13:43:19
点击:59
内容简介:概述 Binlog2sql是一个Python开发开源的MySQL Binlog解析工具,能够将Binlog解析为原始的SQL,也支持将Binlog解析为回滚的SQL,去除主键的INSERT SQL,是DBA和运维人员数据恢复好帮手。 一、安装配置 1.1 用途 数据快速回滚(闪回) 主从切换后新master丢数据...
-
日期:2020-11-03 13:43:18
点击:59
内容简介:脚本需求: 每天备份mysql数据库,保留7天的脚本。 存放在/opt/dbbak目录中。 脚本名称为database_xxxx-xx-xx.sql 脚本内容: #!/bin/bashexport NOW="$(date +"%Y-%m-%d")"export DATA_DIR=/opt/dbbak/usr/local/ywgh/mysql/bin/mysqldump --opt -uroot –p...
-
日期:2020-11-03 13:43:18
点击:59
内容简介:前言 无论是单机锁还是分布式锁,原理都是基于共享的数据,判断当前操作的行为。对于单机则是共享RAM内存,对于集群则可以借助Redis,ZK,DB等第三方组件来实现。Redis,ZK对分布式锁提供了很好的支持,基本上开箱即用,然而这些组件本身要高可用,系统也需...
-
日期:2020-11-03 13:43:17
点击:59
内容简介:一、运行项目报错信息如下: File "/home/pyvip/.virtualenvs/myblog/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 36, in module raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Databas...
-
日期:2020-11-03 13:43:17
点击:59
内容简介:下面两个函数的使用和 FIND_IN_SET 一样,使用时只需要把 FIND_IN_SET 换成 FIND_PART_IN_SET 或 FIND_ALL_PART_IN_SET 例如某字段里是为1,2,3,4,5 使用方法: 第一种,传入1,3,6 可以查出来 select * from XXX where FIND_PART_IN_SET('1,3,6','1,2,3,4,5') 第...
-
日期:2020-11-03 13:43:16
点击:59
内容简介:1、下载安装包 -根据自己电脑系统选择合适的版本:https://dev.mysql.com/downloads/mysql/ 2、配置环境变量 2.1 解压所下载的压缩包 2.2 环境变量 win 10 电脑 这么进去 3、生成data文件 在你解压的目录下,eg:F:\Program Files\mysql-8.0.17-winx64\bin,...