一、EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。 下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据 type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别 key列,使用到的索引名。如果没有选择索引,值是NULL。 ...
分类:
数据库 时间:
2019-12-25 17:52:02
阅读次数:
82
创建用户: create user 'alex'@'192.168.1.1' identified by '123123'; 用户名为alex, 密码是'123123', 服务器的ip ‘192.168.1.1’ create user 'alex'@'192.168.1.%' identified ...
分类:
数据库 时间:
2019-12-25 17:53:11
阅读次数:
98
下面的内容是个人学习记录,来自https://www.yiibai.com/mysql/greatest-least.html。请大佬勿喷,这里是要强调一点东西。 MySQL GREATEST和LEAST函数介绍 它跟MAX()与MIN()函数的区别就是,前面是比较多个字段(列)的最大值最小值,后面 ...
分类:
数据库 时间:
2019-12-25 18:59:52
阅读次数:
160
系统:centos7.3数据库:mysql5.7mysql数据库安装路径迁移之前,先停止业务。一、停止数据库服务systemctlstopmysqld二、查看服务器存储情况df-h三、进入数据库默认安装目录cd/var/lib/mysql四、查看mysql默认路径下文件大小du-h--max-depth=1/var/lib/mysql五、复制/var/lib/mysql到/data目录下cp-a/
分类:
数据库 时间:
2019-12-25 19:05:56
阅读次数:
159
MongoDB中存储的文档必须有一个"_id" 。这个键值可以是任何类型,默认是ObjectID对象。在一个集合里,每个文档都有一个唯一的“_id”,确保集合里的每个文档都能被唯一标示。 ObjectID使用12字节的存储空间,是一个由24个16进制数字组成的字符串。 ObjectId的12个字节按 ...
分类:
数据库 时间:
2019-12-25 20:12:25
阅读次数:
194
问题现象 使用下面语句查询得到的列别名是大写, 但是起的别名是小写, 没有达到我想要的效果 解决方案 Java中的使用 ...
分类:
数据库 时间:
2019-12-25 20:12:43
阅读次数:
81
原文链接:https://www.cnblogs.com/lemon-flm/p/11052449.html 由于自己的博客上线部署时需要用到mongodb来存储图片文件,所以先在本地电脑上安装了mongodb做测试,由于之前没接触过mongodb,所以安装过程中遇到了各种小问题,折腾了好久终于安装 ...
分类:
数据库 时间:
2019-12-25 20:15:17
阅读次数:
96
这样就能在idesktop中看到数据源了。 CREATE TABLE us_restaurants_new(id NUMBER,poi_name VARCHAR2(32),location MDSYS.SDO_GEOMETRY -- New column to store locations); - ...
分类:
数据库 时间:
2019-12-25 20:21:50
阅读次数:
114
SELECT TOP 30 [Total Cost] = ROUND(avg_total_user_cost * avg_user_impact * (user_seeks + user_scans),0) , avg_user_impact , TableName = statement , [E ...
分类:
数据库 时间:
2019-12-25 20:26:38
阅读次数:
274
一 问题 hivesql可以正常运行,spark3.0运行报错如图 spark3.0配置 查看源码新增一个 val STORE_ASSIGNMENT_POLICY = buildConf("spark.sql.storeAssignmentPolicy") .doc("When inserting ...
分类:
数据库 时间:
2019-12-25 20:34:49
阅读次数:
162
好久没发博客了,终于又学完了一点知识并且进行了整理。就从这个MySQL系列开始继续坚持每个月产出几篇。 声明一下,这次的MySQL系列是针对已有一定基础的小伙伴的,关于SQL的使用,一些概念的介绍就不再这里写了。 首先我们来看一个简易的图片,学习MySQL的基础架构: MySQL的架构主体可分为: ...
分类:
数据库 时间:
2019-12-25 20:39:32
阅读次数:
90
MySQL入门 MySQL是什么? MySQL是最流行的关系型数据库管理系统,在web应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 什么是关系型数据库 数据库中的记录是有行有列的数据库就是关系型数 ...
分类:
数据库 时间:
2019-12-25 20:41:30
阅读次数:
81
打印日志: 在mybatis配置文件中加 <settings> <setting name="logImpl" value="STDOUT_LOGGING" /> </settings> 中文乱码处理: -Dfile.encoding=UTF-8 ...
分类:
数据库 时间:
2019-12-25 20:50:50
阅读次数:
597
本篇文章主要讲述了MySQL高可用群集MHA的部署,希望对大家有所帮助!!!
分类:
数据库 时间:
2019-12-25 22:02:42
阅读次数:
92
本篇文章主要讲述了memcache内存数据库与群集的搭建方法,希望对大家有所帮助!!!
分类:
数据库 时间:
2019-12-25 22:13:07
阅读次数:
90
通过Python将密码hash存入数据库
分类:
数据库 时间:
2019-12-25 22:13:25
阅读次数:
107
MHA简介(1)简介目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用
分类:
数据库 时间:
2019-12-25 22:24:21
阅读次数:
97
一、查找并删除mariadbrpm-qa|grepmariadbrpm-e--nodepsmariadb-libs二、下载mysql-5.7.24-1.el7.x86_64.rpm-bundle.rar,上传到服务器home目录下三、在home下创建mysql文件夹,解压tar包到mysql文件夹mkdirmysqtar-xvfmysql-5.7.24-1.el7.x86_64.rpm-bundl
分类:
数据库 时间:
2019-12-25 22:26:19
阅读次数:
119
https://blog.csdn.net/crazylaa/article/details/4966787 ...
分类:
数据库 时间:
2019-12-25 23:43:23
阅读次数:
300
搭建好Sqlite数据库环境,构建一个简单的SQlite数据库文件 1. 安装 SQlite Database Browser 2. 新建一个数据库 3. 新建一张表 4. 添加一些字段 5. 添加数据 保存,命名为Student.db OK, 用了几分钟我们的数据库已经准备妥当,下面就开始通过c# ...
分类:
数据库 时间:
2019-12-25 23:52:43
阅读次数:
96