MySQL 主从 AUTO_INCREMENT 不一致问题分析
作者:vivo 互联网数据库团队 - Wei Haodong 本文介绍了 MySQL5.7 中常见的replace into 操作造成的主从auto_increment不一致现象,一旦触发了主从切换,业务的正常插入操作会触发主键冲突的报错提示。 一、问题描述 1.1 问题现象 在 MySQL 5.7 版本中,REPLACE INTO 操作在表存在自增主键的情况下,可能会出现表的auto_incre
oracle中触发器分为哪几种
oracle 触发器类型包括:1. insert(记录插入时触发);2. update(记录更新时触发);3. delete(记录删除时触发);4. before(事件前执行动作);5. after(事件后执行动作);6. instead of(替代原始事件动作);7. row(仅对特定行应用动作);8. statement(对整个 sql 语句应用动作);9. ddl(在 ddl 语句执行时触发
mysql如何设置数据表的默认编码格式
mysql设置数据表的默认编码格式的方法:1、打开my.ini配置文件;2、添加配置【default-character-set=utf8】;3、重启mysql服务。 找到mysql的安装目录 (推荐教程:mysql视频教程) 目录下有my
mysql设置数据表的默认编码格式的方法:1、打开my.ini配置文件;2、添加配置【default-c
MySQL慢日志实践小结
慢日志查询作用 慢日志查询的主要功能就是,记录sql语句中超过设定的时间阈值的查询语句。例如,一条查询sql语句,我们设置的阈值为1s,当这条查询语句的执行时间超过了1s,则将
慢日志查询作用
慢日志查询的主要功能就是,记录sql语句中超过设定的时间阈值的查询语句。例如,一条查询sql语句,我们设置的阈值为1s,当这条查询语句的执行时间超过了1s,则将被写入到MySQL安全加固方法分享
前言: 数据库作为数据存储的载体,在程序开发中承担着至关重要的作用。近些年,随着各种安全事故的发生,数据安全性逐渐得到重视。等保评测或各类系统安全评测中也都有增加数据库安全相关要求,本篇文章将以 MySQL 为例,分享几点数据库安全加固方法。 1.数据安全重要性 数据安全性是指保护数据免受未经许可而故意或偶然的传送、泄露、破坏、修改,是标志程序和数据等信息的安全程度的重要指标。即保护数据不被破坏或