我偶然发现了一条有趣的 MySQL错误消息,我真的不知道如何解释. 设置: >有两个表A和B.>当在表A中写入或更新数据时,触发器正在将数据写入表B.>操作发生在Master数据库上>数据被复制到…
标签:MySql
数据库基本操作命令-基础篇
创建一个用户,只许本地登录 create user 'fanxiao2'@'127.0.0.1' identified by '123456' 分配给用户操作数据库的权限 为fanxiao2这个用户分权所有权限,这个权限…
【MySQL】利用binlog回滚DML操作
简介: 数据库运行过程中难免会发生误操作,特别是在测试环境 开发人员或测试人员有时会误删或者更新错误某些数据。这时可以用binlog闪回DML操作。 条件: 1.mysql binlog必须存在且是row格式的 2.反向…
[DB]PostgreSQL 与 MySQL 相比,优势何在?
PostgreSQL 与 MySQL 相比,优势何在? – 数据库 – 知乎 https://www.zhihu.com/question/20010554 Pg 没有 MySQL 的各种坑 My…
Mysql服务器如何成功卸载,并能够再次重新成功安装
Mysql服务器在使用过程中,如果出现了某种问题,想要重新安装的话,往往卸载总是卸载不干净,导致的结果是,再次安装时失败。那么,下面这种方式可以完全卸载Mysql服务器。我使用的是MysqlServer5.5。 Mysq…
mysql – 将MyISAM转换为InnoDB,其中表有两列(复合)PK,其中一个是自动递增
我想将一些MyISAM表转换为InnoDB,以便我可以利用外键支持.但是,大多数表使用双列(复合)主键设计,其中一列是自动增量(这是出于历史原因并且还确保自动增量列可以作为一种另一列值的上下文中记录的增量键) 我意识到我…
spring mybaits多数据源动态切换
场景说明 日常开发中,连接多个数据库是一个很常见的需求,我们的系统是基于spring boot+mybatis进行数据库的操作,网上常见的思路是基于不同的数据库创建不同的bean,大概的实现方式如下: package c…
Mysql 主从同步问题整理.
今早mysql同步失败,主数据库有530W而从数据库只有去350W,幸亏是做备份要不然这个就是个事故了. 问题如下: Last_Error: Relay log read failure: Could not parse…
MySQL ORDER BY主键id加LIMIT限制走错索引
背景及现象 report_product_sales_data表数据量2800万; 经测试,在当前数据量情况下,order by主键id,limit最大到49的时候可以用到索引report_product_sales_d…
读《MySQL必知必会》笔记
本书的一些简介,以及其他详情可以参见《MySQL必知必会》 MySQL是世界上最受欢迎的数据库管理系统之一。书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储…
MySQL SQL Tuning:深入理解Order By
在MySQL中ORDER BY按先后顺序有2种实现方式,先走索引无排序,如果不行,则用FILESORT走索引无排序需要满足2个条件:①排序字段和执行计划中所利用INDEX的索引键(或前面几个索引键)完全一致②表访问方式为…
让 MySQL 支持 emoji 图标存储
在MySLQ中 UPDATA 和 INSERT 数据的时候,如果数据上面带有emoji图标,例如:💗、👽、💔很容易更新活着插入不成功,导致报错。 Error: ER_TRU…