-
日期:2020-11-02 13:49:07
点击:59
内容简介:MySQL的Bug之一:InnoDB ibdata1 never shrinks after data is removed 问题描述 当innodb引擎使用单个文件进行存储的时候,当对数据库中数据进行删除的时候,文件的大小并不会发生变化,意味着文件将会越来越大并且即使删除也没办法 让其释放磁盘的空间。...
-
日期:2020-11-02 13:49:06
点击:59
内容简介:写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在...
-
日期:2020-11-02 13:49:06
点击:59
内容简介:一 修改root密码的三种办法 方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql set password for 用户名@localhost = password('新密码'); 例子:mysql set password for root@localhost = password('123'); 方法2:用mysqladmin 格式: mysqladmin -...
-
日期:2020-11-02 13:49:06
点击:59
内容简介:前言 在mysql中实现模糊查询的有like和regexp。本文通过实例代码给大家详细介绍这两者的使用方法,下面来跟着小编一起学习学习吧。 like模式 like意思是长得像,有两个模式:_和% _表示单个字符,通常用来查询定长的数据,如查出所有姓王的三个字的人名,假...
-
日期:2020-11-02 13:49:05
点击:59
内容简介:想安装当然要先有一个MySql的安装包 这里使用的是mysql-5.7.12-winx64 安装包百度云:链接: https://pan.baidu.com/s/1qYCSHvY 密码: na4p 1.要将压缩包解压到你的指定位置(最好将要用的工具文件分类放好) 例如:D:\javaApp\mysql-5.7.12-winx64 2.配置环境...
-
日期:2020-11-02 13:49:05
点击:59
内容简介:存储引擎的介绍 关系型数据库表是用来存储和组织信息的数据结构,可以将表理解为由行和列组成的表格。 由于表的类型不同,我们在实际开发过程中,就有可能需要各种各样的表,不同的表就意味着存储不同类型的数据,数据的处理上也会存在差异 对于Mysql来说,...
-
日期:2020-11-02 13:49:04
点击:59
内容简介:项目中本来使用的是mysql5.6进行开发,切换到5.7之后,突然发现原来的一些sql运行都报错,错误编码1055,错误信息和sql_mode中的“only_full_group_by“有关,到网上看了原因,说是mysql5.7中only_full_group_by这个模式是默认开启的 解决办法大致有两种:...
-
日期:2020-11-02 13:49:04
点击:59
内容简介:比如我们有一张school表,里面有一个字段county_name,现在我们要查询county_name字段中包含a-w字母和数字以外字符的记录,那么sql该如何写呢?请看下面的写法: select * from info where name regexp '[^a-w0-9]'; mysql中正则表达式使用regexp关键字,[^a...
-
日期:2020-11-02 13:49:04
点击:59
内容简介:yum安装mysql5.5 之前用rpm安装方式安装不成功,换成yum安装之后安装ok了,在网上搜索到很多的rmp安装和tar包安装的方式,但是是centos7.x与centos6.x做了很大的改变,可能别人的6.x不适合7.x的安装,尤其是对于像博主一样的新人来说,照搬教程可能导致安装...
-
日期:2020-11-02 13:49:03
点击:59
内容简介:前言 前几天在看到一篇文章:价值百万的 MySQL 的隐式类型转换感觉写的很不错,再加上自己之前也对MySQL的隐式转化这边并不是很清楚,所以就顺势整理了一下。希望对大家有所帮助。 当我们对不同类型的值进行比较的时候,为了使得这些数值「可比较」(也可以...