E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
--Mysql--
mysql重置密码
在此记录一下知乎传送门关闭mysql两种方法,第一种sudo/usr/local/mysql/support-files/mysql.serverstop第二种方法系统偏好-->
mysql--
>StopMySQLServer
投降又不会赢
·
2020-02-24 01:37
Mysql--
单表访问方法
具体细节请去掘金购买《MySQL是怎样运行的:从根儿上理解MySQL》访问方法(accessmethod)的概念1.MySQL执行查询语句的方式称之为访问方法或者访问类型访问方法的类型1.我们可以通过explain来判断一个语句执行的方式。2.const,ref,ref_or_null,range,index,all(查询速度越来越慢)const(即确定肯定只有一条或者零条符合记录的数据)1.针对
简书徐小耳
·
2020-02-16 00:39
MySQL--
索引
索引索引是为了提高数据查询的效率,就类似与书的目录。索引的常见模型哈希表,也就是KV类型的结构,输入K即可得到相应的值,思路就是把值放到数组里,用一个哈希函数把K换成一个位置,然后在这个位置上找寻value。当不同的K经过换算有相同的结果是,采用拉链法。如下图:在这个图中,倘若K换算后的值得到的N,那么目标就是N位置后面的链表的某一个。采用顺序查找。用哈希表查询等值很快,但是缺点是不能进行范围查询
1900Yin
·
2020-02-12 01:00
MySQL--
事务,隔离性和隔离级别
事务事务就是一组数据库操作,要么全部执行成功,要么全部执行失败,在MySQL中,事务是依靠存储引擎层实现的。ACID(Atomicity,Consistency,Isolation,Durability)原子性是指事务是不可再分的,是最小的工作单元。一致性是指数据的完整性必须保持一致。隔离性则是指多个用户并发访问数据库时,必须为每个用户开启一个事务,这些事务相互之间不受影响相互隔离。持久性是指一个
1900Yin
·
2020-02-11 00:00
mac mysql忘记密码
苹果--》系统偏好设置--》
mysql--
》StopMysqlS
Geroge1226
·
2020-02-06 03:12
mysql--
索引
01索引类型索引类型分为NORMAL:这是最基本的索引,它没有任何限制,默认的BTREE类型的索引,是我们大多数情况下用到的索引。UNIQUE:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复。例如身份证号用作索引时,可设置为unique。Unique(要求列唯一)和PrimaryKey(primarykey=unique+notnull列唯一)约束均为列或列集合中提供了唯一性的保证,Pr
得记点什么了
·
2020-02-02 15:00
mysql--
数据库优化
01引擎选择目前广泛使用的是MyISAM和InnoDB两种引擎:MyISAMMyISAM引擎是MySQL5.1及之前版本的默认引擎,它的特点是:不支持行锁,读取时对需要读到的所有表加锁,写入时则对表加排它锁不支持事务不支持外键不支持崩溃后的安全恢复在表有读取查询的同时,支持往表中插入新纪录支持BLOB和TEXT的前500个字符索引,支持全文索引支持延迟更新索引,极大提升写入性能对于不会进行修改的表
得记点什么了
·
2020-02-02 13:00
Java基础(十)
MySQLmysql-uroot-p连接
MySQL--
查看sql_mode设置showvariableslike"sql_mode";--设置sql_modesetsql_mode='';setsql_mode
SunliTtong
·
2020-02-02 04:09
MySQL--
获取最新插入数据的自增id
在MySQL中,使用auto_increment类型的id字段作为表的主键。通常的做法,是通过“selectmax(id)fromtablename”的做法,但是显然这种做法需要考虑并发的情况,需要在事务中对主表以“X锁“,待获得max(id)的值以后,再解锁。这种做法需要的步骤比较多,有些麻烦,而且并发性也不好。有没有更简单的做法呢?答案之一是通过selectLAST_INSERT_ID()这个
随着风化成雨
·
2020-01-15 12:24
MySQL--
隐藏手机号、身份证号三种方式
测试数据SELECT*FROM`userinfo`;方式一(最推荐)SELECT`name`AS'姓名',INSERT(telephone,4,4,'****')AS'手机号',INSERT(cardID,4,11,'***********')AS'身份证号'FROMuserinfo;方式二SELECT`name`AS'姓名',REPLACE(telephone,SUBSTR(telephone,
image_erfsfj
·
2020-01-09 00:00
MySQL 中的常用工具
表示连接的数据库,一次只能写一个,如果不写,连接成功后需要用usedatabase来进入要操作的数据库有两种表达方式:-加选项单词的缩写字符,加选项值mysql--uroot--加选项的完整单词加=加选项的实际值
mysql
微日月
·
2020-01-08 18:25
2018-05-20MVC整体设计
整体设计架构graphLRJSP-->Servlet;Servlet-->DAO;DAO-->MySQL;Servlet-->JSP;DAO-->Servlet;
MySQL--
>DAO;View:JSP
Anopabo
·
2020-01-07 05:55
MySQL-日志管理
1>修改配置文件,并重启
MySQL--
配置日志vim/etc/my.cnflog_error=/data/3306/data/mysql.log#这里的路径和文件名称可以随便定义--重启MySQL生效/
文娟_狼剩
·
2020-01-06 00:07
学习
MySql--
常用命令
登录数据库登录1:mysql-uroot-p数据库登录2,登录同时设置用户名密码:-u后面直接跟用户名,例如root,-p后面直接跟密码,没有间隔.mysql-uroot-ppassword查看查看已有数据库:showdatabases;切换到某数据库:usedatabase_name;查看某数据库下所有表:showtables;查看某表的描述:desctable_name;查看某表所有项:sel
vola_lei
·
2020-01-04 03:14
MySql--
基于规则的优化
具体细节请去掘金购买《MySQL是怎样运行的:从根儿上理解MySQL》mysql会优化我们的查询条件进行优化,称之为查询重写where子句必须放在group子句之前;而having子句必须在group子句之后where子句只可以处理数据表中的数据,having只能处理在groupby子句中出现的字段、select的列的字段或聚合函数处理过的列、外部查询中的字段mysql会化简我们的sql语句1.移
简书徐小耳
·
2019-12-31 08:31
Mysql--
查询的成本如何计算
具体细节请去掘金购买《MySQL是怎样运行的:从根儿上理解MySQL》查询成本组成有哪些。1.I/O成本2.CPU成本3.Mysql规定读取一个页面花费的成本默认是1.0,读取以及检测一条记录是否符合搜索条件的成本默认是0.2。1.0、0.2这些数字称之为成本常数4.需要注意的是,不管读取记录时需不需要检测是否满足搜索条件,其成本都算是0.2。单表查询的成本基于成本的优化步骤1.在一条单表查询语句
简书徐小耳
·
2019-12-28 23:07
分库分表
背景情况用的
MYSQL--
单表号称7500w数据不可能真真正正的存在一张表里,这样我们使用起来性能非常的糟糕。这就涉及到要说的分库分表原则。
出门变浪人
·
2019-12-26 21:53
mySQL--
深入理解事务隔离级别
深入理解数据库事务隔离脏读、幻读、不可重复读实战演练一、事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。2、一致性(Consistency):事务开始前和结束后,数据
无艰不摧
·
2019-12-26 20:11
MySql--
数据库设计三范式
数据库设计三范式设计数据库表的时候所依据的规范,共三个规范:第一范式:要求有主键,并且要求每一个字段原子性不可再分第二范式:要求所有非主键字段完全依赖主键,不能产生部分依赖第三范式:所有非主键字段和主键字段之间不能产生传递依赖第一范式数据库表中不能出现重复记录,每个字段是原子性的不能再分不符合第一范式的实例:第一范式1.PNG存在问题:最后一条记录和第一条重复(不唯一,没有主键)联系方式字段可以再
JS_HCX
·
2019-12-15 12:30
mysql--
语句优化
1.框架自带的模型查询比原生的sql要慢2.应尽量避免在where子句中使用!=或6055orid=(selectidfromcollectorderbyidlimit90000,1)limit10;对于复杂的场景,我们可以建立符合索引(有where条件,又想走索引用limit的,必须设计一个索引,将where放第一位,limit用到的主键放第2位,而且只能select主键)原文地址:Mysqll
机智的明
·
2019-11-29 04:08
高性能
MySQL--
索引 笔记
索引概述索引即key在存储引擎层实现,不同引擎工作方式不同索引优化--最好的查询优化手段,可提效几个数量级两步查找数据:磁盘查找索引节点(页),将其调入内存;内存内业内查找数据一.索引类型B-TreeHashR-Tree空间数据索引全文索引1.B-tree索引支持引擎:InnoDB,MyISAM,Memory所有叶子值顺序存储,且到root高度一样InnoDB,MyISAMB-tree工作方式异同
PennLi
·
2019-11-28 07:06
mysql--
慢查询 explain profile
慢查询:showvariableslike‘%general%’;通用日志是否开启和通用日志的位置showvariableslike‘%log_out%’;日志记录的形式是数据表还是文件showvariableslike‘%query%’;确认配置选项都是开启状态,我们模拟执行一条耗时量大的sql:selectsleep(2)在我们的日志中发现出现了新的纪录explain:显示了mysql如何使用
机智的明
·
2019-11-27 18:24
MySQL--
七种JOIN理论详解
七种JOIN理论1.INNERJOIN内连接2.LEFTJOIN左连接3.RIGHTJOIN右连接4.OUTERJOIN外连接5.LEFTJOINEXCLUDINGINNERJOIN左连接-内连接6.RIGHTJOINEXCLUDINGINNERJOIN右连接-内连接7.OUTERJOINEXCLUDINGINNERJOIN外连接-内连接测试建表CREATETABLEtbl_dep(idINT(1
吴声子夜歌
·
2019-11-24 15:28
MySQL
MySQL
7种JOIN理论
MySQL--
基础十一(分页查询、子查询经典案例)
分页查询应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法:1select查询列表2from表3【jointypejoin表4on连接条件5where筛选条件6groupby分组字段7having分组后的筛选8orderby排序的字段】9limit【offset,】size;offset要显示条目的起始索引(起始索引从0开始)size要显示的条目个数执行顺序:2->3->4->5-
吴声子夜歌
·
2019-11-17 21:40
MySQL
MySql--
约束和级联操作
约束(constraint)和级联操作一、什么是约束及为什么要使用约束约束实际上就是表中数据的限制条件表在设计的时候加上约束的目的是为了保证表中的记录完整和有效二、约束的种类非空约束notnull唯一性约束unique主键约束primarykey(简称PK)外键约束foreignkey(简称FK)检查约束【目前mysql不支持,oracle支持】2.1非空约束notnull约束的字段,不能为nul
JS_HCX
·
2019-11-07 05:48
mysql5.7忘记密码以及修改navicat的连接
3、进入新的命令行(同理,以管理员模式打开且进入mysql\bin目录下)输入
mysql--
>输入showdatabases;(不要忘记分号)-->输
小小怪吃吃吃
·
2019-11-06 20:40
Mariadb数据库
mariadb官方站点
mysql--
>mariadb-->Percona-server(对InnoDB存储引擎的增强)概念描述:特性:1.插件式存储引擎2.单进程多线程数据库:表、索引、视图(虚表)、SQL
油菜花的ID
·
2019-11-01 04:56
数据库常用的日期转换
mysql--
今天日期+时间selectnow();--返回2018-04-2517:33:21--今天日期selectcurdate();--返回2018-04-25--今天日期格式化selectdate_format
Linux160112
·
2019-10-20 15:35
mysql
日期转换
linux常用服务
学习1
MySQL--
关系型数据库管理系统第一章数据库的简介1.数据库数据库(DataBase,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。
芙兰乌多斯
·
2019-10-19 21:00
数据库基础
数据库基础知识预览数据库的简介
MySQL--
关系型数据库管理系统第一章数据库的简介数据库数据库(DataBase,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。
魔进激吹
·
2019-10-18 16:00
mysql--
连续出现的数字
思路:1.这道题主要是在处理连续二字,观察题中的数据表可以发现,该表的主键是自增而且连续的,所以从主键Id上考虑实现连续的功能。2.至少三个连续的相同数字,三个相同的Num的话,这里涉及到对同一个表中的同一属性进行多次比较,考虑给表起别名的方式查询3个该表,从中获取Num来进行对比MySQL语句:(这里注意为什么加distinct,因为如果某数字连续出现3次在多个地方,最终结果会冗余)select
菜弟弟
·
2019-10-14 21:00
mysql--
在node中操作mysql数据库
使用Node操作MySQL数据指南安装npminstall--savemysqlhelloworldvarmysql=require('mysql');//1.创建连接varconnection=mysql.createConnection({host:'localhost',user:'root',password:'root',database:'users'//对不起,我一不小心把数据库名字
喵_美
·
2019-10-09 22:19
nodejs
数据库
mysql--
查找重复的电子邮件
解法一:(创建临时表当做子表来处理)selectEmailfrom(selectEmail,count(Email)asnumfromPersongroupbyEmail)asstatisticwherenum>1解法二:(where好像只能用于原有数据表字段,聚合函数生成的字段无法配合使用)selectEmailfromPersongroupbyEmailhavingcount(Email)>1
菜弟弟
·
2019-10-08 13:00
mysql--
存储引擎(四)
1.存储引擎:常用的有MyISAM和InnoDB。mysql的每种存储引擎在mysql里是通过插件的方式使用的。支持多种存储引擎。2.事务回顾mysql支持事务的引擎:innodb/ndb。事务四大特性,ACID原子性,一致性,隔离性,持久性。setautocommit=OFF禁止自动提交ON开启自动提交rollback回滚事务commit提交事务3.MyISAM介绍MySQL5.1默认的存储引擎
京城莹莹
·
2019-10-04 15:41
数据库
mysql--
索引原理与慢查询优化
索引算法B+树一介绍为什么要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能的问题,在生产环境中,我们遇到最多的,也是最容易出现问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。索引就是对查询语句的优化。就想字典的目录,快速的找到数据。什么是索引? 索引在MYSQL中也叫做‘键’或者‘key’(primarykey,uniquekey
小人物哎
·
2019-10-03 13:32
mysql
mysql--
分数排名
解题思路:1、首先,我们需要对分数进行倒序排序(以下得出的结果是没有去重过的倒序的分数)selectScorefromScoresorderbyScoreDESC2、接下来我们还缺少一列Rank。例如:一个班有20个人,但是所有人都考了95分,那么全班同学都是并列第一即名次只有一个;如果一部分同学考了95,一部分考了90,一部分考了85,那么整个成绩的排名就分为3个名次。(以下得出的结果是去重之后
菜弟弟
·
2019-10-03 10:00
mysql--
返回第N高的薪水(不存在返回null)
思路分析:(结合IF(a,b,c))1、首先我们需要判断如果我们对所有的工资进行去重再count计数,观察工资的阶段的总和是否大于N(这里的N指的是我们需要查询的第N高的薪水),如果去重之后的工资的阶段的总和都小于N,那就说明我们要查询的第N高的工资肯定为null。------>>>>这部分相当于是IF语句中的a部分2、如果上述的a条件成立的话,那么我们就走第二步,要从表中筛选出我们需要的第N高的
菜弟弟
·
2019-09-24 11:00
MySQL--
数据库的三范式
原文链接:http://www.cnblogs.com/ivyharding/p/11577376.html目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。而通常我们用的最多的就是第一范式(1NF)、第二范式(2NF)、第三范式(3NF)数据库三范式第一范式(1NF)无重复的列(
XcsdnJ2713
·
2019-09-24 11:00
Access denied for user 'root'@'localhost' (using password: NO)
usingpassword:NO)处理步骤:1.停掉mysql服务;由于使用的是lnmp集成环境,所以只需执行lnmpstop即可;2.使用mysql安全模式跳过登录验证:mysqld_safe--user=
mysql
nsy1989
·
2019-08-26 15:45
Mysql
mysql--
体系结构
前言了解MySQL的架构图,对MySQL有一个整体的把握,对于以后深入理解MySQL是有很大帮助的。比如:很多查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行。MySQL从概念上分为四层,如下图:ClientConnectors:接入方支持协议很多ManagementServeices&Utilities:系统管理和控制工具,mysqldump、mysql复制集群、
杜_小妖
·
2019-08-18 22:14
mysql
sql进行批量更新或者一条sql写出批量更新的语句
update的使用当针对于有关联的表时,update可以后接两个或多个表名
Mysql--
针对于全部数据updatet_user,t_phonesett_user
加油吧丶学渣
·
2019-08-03 11:22
数据库
node 开发工具
mysql--
数据库工具--自带joi--数据格式验证--自带uuid--生成uuid--自带constuuidv1=require('uuid/
常青1890
·
2019-07-31 22:37
node 开发工具
mysql--
数据库工具--自带joi--数据格式验证--自带uuid--生成uuid--自带constuuidv1=require('uuid/
常青1890
·
2019-07-31 22:37
MySQL--
索引条件下推优化
http://blog.163.com/li_hx/blog/static/1839914132015782821512/ 一什么是“索引条件下推” “索引条件下推”,称为IndexConditionPushdown(ICP),这是MySQL提供的用某一个索引对一个特定的表从表中获取元组”,注意我们这里特意强调了“一个”,这是因为这样的索引优化不是用于多表连接而是用于单表扫描,确切地说,是单表利用
JackLiu16
·
2019-07-27 01:00
mysql
构建高性能的--
MySQL--
数据库系统---主从复制剖析
主从复制解决方案主从复制解决方案是mysql自身提供的一种高可用解决方案,数据同步方法采用的是MySQL复制技术。MySQL复制技术:主从架构中,从服务器到主服务器拉取二进制日志文件,然后再将日志文件解析成相应的sql在从服务器上重新执行一遍主服务器的操作,通过这种方式保持数据的一致性。注意:MySQL复制技术仅仅提供了日志的同步执行功能,而从服务器只提供读操作,并且主服务器故障时,必须通过手动来
蜗牛的嘲讽
·
2019-07-02 16:12
Linux
数据库
mysql--
部门表员工表练习题
部门表createtabledept(deptnointprimarykeyauto_increment,--部门编号dnamevarchar(14),--部门名字locvarchar(13)--地址);insertintodeptvalues(10,'财务部','北京');insertintodeptvalues(20,'研发部','上海');insertintodeptvalues(30,'销
studyhardatEnglish
·
2019-06-12 17:52
数据库
远程连接华为云服务器上的MySQL
2、配置服务器的MySQL打开服务器上面的
MySQL--
>输入GRANTALLPRIVILEGESO
DJCWDCN
·
2019-05-28 19:13
MySQL
远程连接华为云服务器上的MySQL
2、配置服务器的MySQL打开服务器上面的
MySQL--
>输入GRANTALLPRIVILEGESO
DJCWDCN
·
2019-05-28 19:13
MySQL
mysql--
大于小于等于
在写项目的时候,mybatis的xml文件好像不认识">"."="."".">="."<"."<=">>=&It;&It;=
DU爱我谦
·
2019-05-10 16:33
数据库
数据库与TiDB的同步
可以利用kafka读取源库的文件:
MySQL--
》TiDB方案1:数据量小的时候直接使用官方提供的mydumper+loader+syncer数据量大可用mydumper+TiDBlightning后期维护的时候使用
vkingnew
·
2019-05-05 12:41
TiDB
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他