开发前沿 13284

实战MySQL升级的最佳方法

MySQL5.7新增了不少新功能,比如:Online DDL、多源复制、增强半同步、表空间传输、sys 库、Group Replication等。最近终于等到了一个机会,将MySQ…

2022-05-22 429

浅析MySQL显式类型转换

CAST 函数 在之前的文章中,我们提到过CAST函数,用于显示进行类型转换。在避免隐式类型转换时,好处多多。其实这里面还有很多细节,是需要梳理下的。 首先来看看下面这个转换: m…

2022-05-22 1,288

EF(EntityFramework) 插入或更新数据报错的解决方法

报错信息:Store update, insert, or delete statement affected an unexpected number of rows (0). …

2022-05-22 624

MySQL存储引擎基础知识

在之前的文章中我们说过MySQL事务,现在大家都应该知道了MySQL事务了吧,还记得事务的ACID原则吗?不记得的童鞋可以回顾一下《MySQL之事务初识》,其实呀,更严谨一点的话,…

2022-05-22 1,002

mysql数据库详解(基于ubuntu 14.0.4 LTS 64位)

1.mysql数据库的组成与相关概念 首先明白,mysql是关系型数据库,和非关系型数据库中最大的不同就是表的概念不一样。 +整个mysql环境可以理解成一个最大的数据库:A +用…

2022-05-22 1,098

用shell写一个mysql数据备份脚本

思路 其实很简单 写一个shell脚本通过mysql的mysqldump,将数据导出成对应的sql文件;使用linux的crontab定时运行对应脚本,将sql,文件保存到对应的目…

2022-05-22 856

分析Mysql事务和数据的一致性处理问题

这篇文章通过安全性,用法,并发处理等方便详细分析了Mysql事务和数据的一致性处理问题,以下就是全部内容: 在工作中,我们经常会遇到这样的问题,需要更新库存,当我们查询到可用的库存…

2022-05-22 378

MySQL的慢日志线上问题及优化方案

MySQL 慢日志(slow log)是 MySQL DBA 及其他开发、运维人员需经常关注的一类信息。使用慢日志可找出执行时间较长或未走索引等 SQL 语句,为进行系统调优提供依…

2022-05-22 1,204

MySQL中slave_exec_mode参数详解

今天无意当中看到参数slave_exec_mode,从手册里的说明看出该参数和MySQL复制相关,是可以动态修改的变量,默认是STRICT模式(严格模式),可选值有IDEMPOTE…

2022-05-22 492

linux系统下安装配置解压版的MySQL数据库图解

一、解压文件到当前目录 命令:tar -zxvf mysql....tar.gz 二、移动解压完成的文件夹到目标目录并更名mysql 命令:mv mysql-版本号 /usr/lo…

2022-05-22 1,158

Mysql5.6.36脚本编译安装及初始化教程

概述 本文为centos7.3自动化编译安装mysql5.3.6的脚本及后续初始化操作,话不多少,直接上脚本。 安装脚本install.py如下: #coding=utf-8 #!…

2022-05-22 653

浅谈Mysql指定顺序排序查询

最近做一个大屏展示项目,类似于机场,火车站那种展示班次信息的那种,不过展示的内容要复杂的多,其中部分数据如下: 前端主要用Vue框架,要求后端数据在前端展示, 第一:进厂,出厂指标…

2022-05-22 755