0

mysql中EXPLAIN 的作用

(一)id列: (二)select_type列:数据读取操作的操作类型 1、SIMPLE:简单的select 查询,SQL中不包含子查询或者UNION。 2、PRIMARY:查询中包含复杂的子查询部分,最外层查询被标记为PRIMARY 3、SUBQUERY:在select 或者WHERE 列表中包含 ...

未月廿三 发布于 2020-01-30 18:07 评论(0)阅读(20)
0

查看mysql库大小,表大小,索引大小

查看所有库的大小 查看指定库的大小 查看指定库的指定表的大小 查看指定库的索引大小 查看指定库的指定表的索引大小 mysql SELECT CONCAT(ROUND(SUM(index_length)/(1024 1024), 2), ' MB') AS 'Total Index Size' FRO ...

未月廿三 发布于 2020-01-30 18:05 评论(0)阅读(25)
0

mysql互换表中两列数据方法

1.创建表及记录用于测试 CREATE TABLE ( int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '产品id', varchar(50) NOT NULL COMMENT '产品名称', decimal(5,2) unsigned NOT NU ...

未月廿三 发布于 2020-01-30 18:04 评论(0)阅读(14)
0

mysql在建表语句中添加索引

普通索引创建 创建普通索引,即不添加 UNIQUE、FULLTEXT 等任何参数。 【例】创建表名为 score 的数据表,并在该表的 id 字段上建立索引,SQL 语句如下: 此时在id字段上建立的普通索引名字为id,在id字段建立的,索引方法为BTREE,索引类型为normal 创建唯一索引 创 ...

未月廿三 发布于 2020-01-30 18:02 评论(0)阅读(94)
0

mysql添加索引(建表之后)

一.使用ALTER TABLE语句创建索引 语法如下: 其中包括普通索引、UNIQUE索引和PRIMARY KEY索引3种创建索引的格式,table_name是要增加索引的表名,column_list指出对哪些列进行索引,多列时各列之间用逗号分隔。索引名index_name可选,缺省时,MySQL将 ...

未月廿三 发布于 2020-01-30 18:01 评论(0)阅读(17)
0

mysql删除索引

删除索引 删除索引可以使用ALTER TABLE或DROP INDEX语句来实现。DROP INDEX可以在ALTER TABLE内部作为一条语句处理,其格式如下: 其中,在前面的两条语句中,都删除了table_name中的索引index_name。而在最后一条语句中,只在删除PRIMARY KEY ...

未月廿三 发布于 2020-01-30 17:59 评论(0)阅读(15)
0

navicat连接异常 authentication plugin 'caching_sha2_password' 问题解决

mysql 8.0 默认使用 caching_sha2_password 身份验证机制 —— 从原来的 mysql_native_password 更改为 caching_sha2_password。 从 5.7 升级 8.0 版本的不会改变现有用户的身份验证方法,但新用户会默认使用新的 cachi ...

未月廿三 发布于 2020-01-30 17:58 评论(0)阅读(18)
0

MYSQL类型与JAVA类型对应表

类型名称| 显示长度| 数据库类型| JAVA类型| JDBC类型索引(int) | | | | VARCHAR| L+N |VARCHAR| java.lang.String| 12 CHAR| N |CHAR| java.lang.String| 1 BLOB| L+N| BLOB| java. ...

未月廿三 发布于 2020-01-30 17:50 评论(0)阅读(16)
0

[20200129]子光标不共享BIND_EQUIV_FAILURE.txt

[20200129]子光标不共享BIND_EQUIV_FAILURE.txt--//生产系统再次遇到大量BIND_EQUIV_FAILURE原因导致子光标的情况。我看了我以前测试遇到的情况。--//链接 http://blog.itpub.net/267265/viewspace-2156139/ ...

lfree 发布于 2020-01-30 17:18 评论(0)阅读(9)
0

ubuntu18.04管理redis

ubuntu下 redis的安装使用 安装 1. 进入redis安装路径 cd ~/installed/redis-5.0.7 2. 启动redis 启动服务端redis-server 启动客户端(必须先启动服务端)redis-cli Ubuntu18.04中安装Redis 准备工作 先对系统的依赖 ...

在云端plus 发布于 2020-01-30 11:27 评论(0)阅读(54)
0

「数据挖掘入门系列」Python快速入门

Python环境搭建本次入门系列将使用Python作为开发语言。要使用Python语言,我们先来搭建Python开发平台。我们将基于Python 2.7版本、以及Python的开发发行版本Anaconda版本来开发。Anaconda指的是一个开源的Python发行版本,其包含了conda、Pytho ...

M。 发布于 2020-01-29 16:43 评论(0)阅读(28)
0

Spark基础和RDD

spark 1. Spark的四大特性 1. 速度快 spark比mapreduce快的两个原因 1. 基于内存 2. 进程与线程 2. 易用性 1. 可以用java、scala、python、R等不同的语言来快速编写spark程序 3. 通用性 4. 兼容性 1. spark程序有多种运行模式 s ...

JamesVie 发布于 2020-01-29 02:14 评论(0)阅读(12)
0

Linux安装Redis、后台运行、系统自启动

Redis是用C语言编写的开源免费的高性能的分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库。 安装 1)从官网http://download.redis.io/releases/下载redis压缩包,如redis-5.0.3.tar.gz 2)上传Linux服务器目录opt,解压文件包 ...

彩虹来了 发布于 2020-01-28 11:18 评论(0)阅读(24)
0

CentOS6 用yum安装mysql详解,简单实用

一、查看CentOS下是否已安装mysql 输入命令 :yum list installed | grep mysql 二、删除已安装mysql 输入命令: yum -y remove mysql 如果有:其他的文件也移除 yum -y remove mysql-libs.x86_64 yum -y ...

阿安安 发布于 2020-01-28 00:43 评论(0)阅读(20)
0

MYSQL5.7进阶之主从复制

主从复制是msql数据库的高可用 读写分离 容灾备份 等的基本要求 在这主从复制之前我们需要准备以下条件 保证master数据库和从数据库的mysql版本一致 matser和从数据防火墙关闭 数据库端口开启 好了,开搞 奥利给 兄弟们 干就完了 首先我们要配置主数据库的信息 以楼主win系统下的数据 ...

hr18646392923 发布于 2020-01-27 16:11 评论(1)阅读(25)
0

制造行业的数据管理

制造行业的IT应用ERP/CRMOA/邮件系统制造业数据管理需求汇总数据分层管理数据库实时复制终端数据管理集中备份备份到云连续数据复制到云在云中恢复云中备份、多数据中心今天先到这儿,希望对技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管理,团队建设 有参考作用 , 您可能感... ...

PetterLiu 发布于 2020-01-27 15:46 评论(0)阅读(21)
0

MySQL安全管理

数据库服务器通常包含关键的数据,确保这些数据的安全和完整需要利用访问控制。一、访问控制MySQL服务器的安全基础:用户应该对他们需要的数据具有适当的访问权,既不能多也不能少。访问控制:你需要给用户提供他们所需的访问权,且仅提供他们所需的访问权。在日常工作中,绝不能使用root,应该创建一系列的账号, ...

NoviceLearning 发布于 2020-01-27 14:12 评论(0)阅读(18)
0

redis 5.0.7 源码阅读——字典dict

redis中字典相关的文件为:dict.h与dict.c 与其说是一个字典,道不如说是一个哈希表。 一、数据结构 dictEntry 1 typedef struct dictEntry { 2 void *key; 3 union { 4 void *val; 5 uint64_t u64; 6 ...

曾经时光 发布于 2020-01-27 10:58 评论(0)阅读(41)
0

MySQL触发器

1、 触发器定义: 触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。 ...

NoviceLearning 发布于 2020-01-27 00:30 评论(0)阅读(19)
0

CentOS6 用yum安装mysql详解,简单实用

一、查看CentOS下是否已安装mysql 输入命令 :yum list installed | grep mysql 二、删除已安装mysql 输入命令: yum -y remove mysql 如果有:其他的文件也移除 yum -y remove mysql-libs.x86_64 yum -y ...

阿安安 发布于 2020-01-26 23:04 评论(0)阅读(17)