MySQL日志详解

  • Post author:
  • Post category:mysql

日志 一、日志相关简介 二、错误日志 三、二进制日志 四、事务日志(redo log和undo log) 五、慢查询日志(slow query log) 六、数据文件 一、日志相关简介 日志记录了MySQL数据库日常操作和错误信息。MySQL有不同类型的日志文件(各自存储了不同类型的日志),从日志当中可以查询到MySQL数据库的运行情况、用户的操作、错误的信息等。 1.MySQL日志分为4大类 (…

继续阅读 MySQL日志详解

MySQL和Redis的区别

  • Post author:
  • Post category:mysql

1.mysql和redis的数据库类型 mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。 redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限。 2.mysql的运行机制 mysql作为持久化存储的关系型数据库,相对薄弱的地方在于每次请求访问数据库时,都存在着I/O操作,如果反…

继续阅读 MySQL和Redis的区别

Mybatis Mysql布尔类型处理

  • Post author:
  • Post category:mysql

针对mysql数据库作如下测试, 如果数据库存的为非0数字,转换为true,否则为false 如果javaType的Boolean类型值为true,存到数据库数字为1,false则为0 版权声明:本文为u010221709原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/u010221709/article/d…

继续阅读 Mybatis Mysql布尔类型处理

mysql8的免安装版(绿色版)安装工作与卸载以及mysql大小写敏感问题

  • Post author:
  • Post category:mysql

mysql8的免安装版(绿色版)安装工作与卸载以及mysql大小写敏感问题 1,官网下载mysql免安装版本,例如我下载的mysql 8的版本: 官网链接:https://dev.mysql.com/downloads/mysql/ 细节:没账号,懒得登录注册的就选择下面的“No thanks,just start my download ”,下载绿色版的mysql 绿色版安装 一、准备工作: 1…

继续阅读 mysql8的免安装版(绿色版)安装工作与卸载以及mysql大小写敏感问题

dbeaver查看执行计划_MySQL SQL语法优化——使用Explain查看执行计划

  • Post author:
  • Post category:mysql

夜深,最近在写SQL优化的一些文章,看到私聊中,有很多人在问如何判断是否需要优化或者是如何查看MySQL执行计划,本文简要介绍一下 MySQL EXPLAIN命令。 EXPLAIN命令是查看优化器如何决定执行查询的主要方法。通常,我们查看执行计划获取以下信息: SQL如何使用索引 联接查询的执行顺序 查询扫描的数据行数 哪些索引可以使用 哪些索引被实际使用 MySQL Explain语法 如下 执…

继续阅读 dbeaver查看执行计划_MySQL SQL语法优化——使用Explain查看执行计划

服务没有报告任何错误mysql

  • Post author:
  • Post category:mysql

可能的原因 端口号被占用 软件安装路径含有中文 解决办法 端口号被占用( 解决方法 ) 软件安装路径含有中文 删除 mysql 服务(如果你已经执行 mysqld --install),以管理员身份执行 mysqld --remove 将安装软件的文件夹移动到纯英文路径下 删除 data 文件夹(如果有) 配置 my.ini 文件(如果没有),具体配置如下 [mysqld] basedir=E:\…

继续阅读 服务没有报告任何错误mysql

mysql错误1044-Access denied for user ‘root’@’localhost’ to database…

  • Post author:
  • Post category:mysql

MySQL用户遇到权限问题 当我使用navicat登入连接MySQL后,点击创建数据库、查看已有数据库表的时候都出现这个1044的错误,上网查了大部分说法是权限问题,但显然我的情况有点不同,试了很多网上提供的方法,但是都没有用,而且还因为我的MySQL版本(我的是MySQL8.0以后的版本)的问题,很多网上提供的命令语句会报语法错误。但是大致可以知道我的也可能是权限不够问题,依照之前的经验我去找了…

继续阅读 mysql错误1044-Access denied for user ‘root’@’localhost’ to database…

mysql 每个分类取5条_自学MySQL第九天

  • Post author:
  • Post category:mysql

接下来就要开始学习如何创建一个结构良好的数据库。 首先是DATA MODELLING,有四个过程。 1. Understand the requirements 要理解好工作需求才能做出好的数据库。 2. Build a conceptual model 建立概念模型,弄清关系。 3. Build a Logical 搞清数据类型,有哪些具体的表 4.Build a physical model …

继续阅读 mysql 每个分类取5条_自学MySQL第九天

解决办法:Linux mysql命令 -bash mysql command not found 找不到命令

  • Post author:
  • Post category:linux

问题描述: 拿到以前的一台旧VM机器CentOS 7x,登陆上去后执行 mysql -u xxx -p *** 登陆mysql的时候 出现 -bash: mysql: command not found ,初始以为机器没有安装mysql,迅速开始确认是否本机安装了mysql亦或mariadb 各种确认语句来一波: 1、执行 mysql --version 输出: -bash: /usr/bin/m…

继续阅读 解决办法:Linux mysql命令 -bash mysql command not found 找不到命令

mysql数据库失效_Mysql数据库数据更新失效的原因和解决方法

  • Post author:
  • Post category:mysql

Mysql数据库数据更新失效的原因和解决方法 发布时间:2020-06-12 12:20:09 来源:亿速云 阅读:486 作者:Leah 这篇文章将为大家详细讲解有关Mysql数据库数据更新失效的原因和解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 1. 背景 最近的项目中遇到一项问题,并发更新某一单据的时候,出现了更新失效的情况。比如:@Transa…

继续阅读 mysql数据库失效_Mysql数据库数据更新失效的原因和解决方法