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>createtableT(IDintprimarykey,kintNOTNULLDEFAULT0,svarchar(16)NOTNULLDEFAULT'',indexk(k))engine=InnoDB;insertintoTvalues(100,1,'aa'),(200,2,'bb'),(300,3,'cc'),(500,5,'ee'),(600,6,'ff'),(700,7,'gg
·
2021-08-09 23:01
mysql索引
mysql--
锁
锁分类根据锁粒度和兼容性划分|----表锁(MyISAM,InnoDB开销小,加锁快,不死锁,并发差)|----共享锁(S锁):加锁后其他用户可读不可写|----排他锁(X锁):加锁后其他用户不可读写|----意向共享锁(IS锁):innoDB中为了兼容行锁和表锁,并存多个(表级别锁)|----意向排他锁(IX锁):innoDB中为了兼容行锁和表锁,只有一个(表级别锁)|----行锁(InnoDB
机智的老刘明同志
·
2021-06-26 13:55
新手入门
Mysql--
概念
1.是什么?MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统)应用软件之一。1.1RDBMSRDBMS即关系数据库管理系统(RelationalDatabaseManagementSystem)的特点:1.数据以表格的形式出现2.每行为各种记录名称3.每列为记录名称所对应
·
2021-06-18 21:55
生产环境实践:Cana实现MySQL到ES实时同步
实现
MySQL--
>Canal-Server(Instance)--->ClientAdapter--->ES同步流程所涉及组件的关系(如下)相
大数据研习社
·
2021-06-13 16:40
二进制安装mysql数据库
提前关闭下firewalld和selinux先安装autoconflibaio和libaio-develyum-yinstallautoconflibaiolibaio-develmkdir-p/data/
mysql
初如
·
2021-05-13 08:21
linux
mysql
mysql--
字符串连接之concat、concat_ws、group_concat
mysql--
字符串连接之concat()、concat_ws()、group_concat()字符串连接包含三种连接方式:第一种,concat(str1,str2,str3.......)将多个字符串连接成一个字符串
默直
·
2021-05-09 07:57
mysql--
事务
事务的基本要素(ACID):原子性:一个事务包含多个操作,这些操作要么全部执行,要么全都不执行。实现事务的原子性,要支持回滚操作,在某个操作失败后,回滚到事务执行之前的状态。一致性:数据库总是从一个一致的状态转换到另一个一致状态(以转钱为例)隔离性:并发事务之间互相影响的程度,比如一个事务会不会读取到另一个未提交的事务修改的数据持久性:事务提交后,对系统的影响是永久的事务的并发问题:脏读:当前事务
机智的老刘明同志
·
2021-05-08 14:49
MySQL--
零碎知识
文章目录
MySQL--
零碎知识数据库范式数据库类型1.关系数据库(SQL)2.非关系型数据库(NoSQL)奇怪的NULLMySQL–零碎知识数据库范式第一范式一范式就是属性不可分割。属性是什么?
南岸青栀*
·
2021-04-21 14:05
SQL学习
MySQL--
基础查询
--1基础查询--1.1查询所有列SELECT*FROMstu;--1.2在stu表中查询指定列sid,sname,ageSELECTsid,sname,ageFROMstu;--2条件查询--2.2查询性别为女,并且年龄50的记录SELECT*FROMstuWHEREgender='female'ANDge=20ANDage'男';--或者SELECT*FROMstuWHERENOTgender
龍傲天
·
2021-04-21 01:11
MYSQL--
数据库约束
文章目录1.数据库约束1.1约束类型1.2null约束1.3unique:唯一约束条件1.4default:默认值约束1.5primarykey1.6foreignkey:外键约束2.表的设计2.1一对一2.2一对多2.3多对多1.数据库约束1.1约束类型notnull:指示某列不能存储null值;unique:保证某列的每行必须有唯一的值;default:规定没有给列赋值时的默认值。primar
jade*
·
2021-04-08 21:59
数据库
数据库
mysql
centos 7.x 网络命令管理初探
Centos7相较于Centos6而言,有着许多更新改动的地方:内核版本:2.6.x-x-->3.10.x-x软件(防火墙,默认数据库):iptables,
MySQL--
>firewalld,MariaDB
Ovenvan考研停更
·
2021-03-14 22:46
MySQL--
触发器和事件
触发器和事件一、触发器1、触发器的基本概念触发器是和表相关的一种数据库对象,可以将他看作一种特殊的存储过程,不需要人为调动的存储过程。关键字:trigger基本作用:通过对表进行数据的插入、更新或删除等操作来触发,从而执行某些特定的操作。2、触发器的创建可以在MySql命令界面通过’?createtrigger'命令查看创建触发器的格式。mysql>?createtriggerDescriptio
LBBDSPZ
·
2021-03-10 14:23
数据库
mysql
sql
数据库
MySQL--
联表查询joinON详解&自连接
1.MySQL–联表查询joinON详解&自连接1.1联表查询join联表查询的条件判断使用on后面的条件使用wherejion(连接的表)on(判断条件)连接查询where等值查询示例:左表:student右表:result--查询参加了考试的同学(学号,姓名,科目编号,分数)/*思路1.分析需求,分析查询的字段来自于哪些表(连接查询)2.确定使用哪种连接查询?确定交叉点(这两个表中的哪些数据是
Z && Y
·
2021-03-02 16:08
MySQL数据库
--
狂神
mysql
sql
数据库
初识
Mysql--
存储引擎篇(学优化必看,附各性能对比结果)
Mysql存储引擎Mysql常用存储引擎MyISAMMyISAM的特点介绍MyIAM支持的存储格式:MyISAM适用的生产场景InnoDBInnoDB特点介绍InnoDB适用生产场景NDB修改存储引擎常用存储引擎对比【实验】测试相同环境下,Innodb和MyISAM这两个引擎的读写性能创造实验环境,模拟大量数据(模拟200万条记录)Mysql常用存储引擎mysql常用的存储引擎有MyISAM,In
每天都要进步一点
·
2021-01-31 19:04
Mysql数据库
mysql
mysql优化
sql
运维
sqlserver
mysql--
表锁
这里写目录标题特点加读锁加写锁汇总特点偏向myisam存储引擎,开销小,加锁快,无死锁,锁定粒度大,发生锁冲突的概率最高,并发度最低加读锁前提描述: 有表1和表2和表3三个表。给表1加读锁:locktable表1read。关掉自动提交(setautocommitt=0)。且有两个链接会话。会话1操作表1,会话2操作表2操作描述: 1:会话1select本身----可执行 2:会话2selec
番茄红了
·
2021-01-31 13:33
MySQL--
事务操作详解(含MySQL引擎篇)
首先说明下,如果我们只谈MySQL事务操作,而不谈MySQL的引擎,那属于无知和耍流氓,接下来我们先来谈谈MySQL引擎。MySQL常见引擎InnoDB存储引擎InnoDB是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键,同时InnoDB存储引擎是MySQL的默认引擎MyISAM存储引擎MyISAM基于ISAM存储引擎,并对其进行扩展。它是在Web、数据仓储和其他应用环境下最
吉米_王
·
2021-01-19 18:52
mysql教学感悟
mysql
数据库
python
innodb
sql
MySQL--
基础知识点--63--where/having
不同点:where过滤指定的是行不是分组,having过滤的是指定的分组。where不能使用聚集函数,having可以使用聚集函数。where在数据分组前进行过滤,having在数据分组后进行过滤。使得where排除的行不包括在分组中,这可能会改变计算值,从而影响having子句中基于这些值过滤的分组。相同点:having支持所有where操作符。
Chasing__Dreams
·
2020-10-30 22:14
关系型数据库
#
MySQL
mysql
where
having
mysql--
优化之EXPAIN执行计划(学习笔记)
准备测试数据CREATETABLE`actor`(`id`int(22)NOTNULLAUTO_INCREMENT,`name`varchar(255)DEFAULTNULL,`update_time`datetimeDEFAULTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=4DEFAULTCHARSET=utf8;insertinto`ac
WANG_JIANG_YI
·
2020-09-17 11:01
高性能
MySQL--
慢查询日志
慢查询日志可帮助定位可能存在的SQL语句,从而进行SQL语句层面的优化。例如,可以在MySQL启动时设置一个阈值,将运行时间超过该值的SQL语句都记录到日志文件中。开启在默认情况下,MySQL并不启动慢查询日志,需要手动将这个给参数设置为ON:查看:showvariableslike''slow_query_log;开启:setglobalslow_query_log=1;注意:使用setglob
G独角兽
·
2020-09-16 07:10
Mysql
mysql
数据库
sql
Mysql--
笛卡尔积案例
Mysql--
笛卡尔积案例数据还是从上篇博客里面获取数据上篇博客地址:https://blog.csdn.net/qq_41301707/article/details/1032453691.原本emp
XK&RM
·
2020-09-16 06:53
MySQL
Windows下Mysql主从复制配置
首先在windows下装lian两个mysql见文章Windows安装两个
mysql--
>https://blog.csdn.net/bestxianfeng163/article/details/857588201
不念过往--不语未来
·
2020-09-16 05:36
Mysql
mysql--
(入门语句18-from型子查询)
#from型子查询把内层的查询结果当临时表,供外层sql再次查询#所有商品#所有商品1)where型子查询,查出每个栏目下最新的商品:selectgoods_id,cat_id,goods_namefromgoodsorderbycat_idasc,goods_iddesc;selectmax(goods_id)fromgoodsgroupbycat_id;selectgoods_id,cat_i
Lila_老妖
·
2020-09-15 20:20
S1:Mysql
MySQL--
模式
一、之前,我从没有接触过SQL的模式,也没有用过。这是个已经过时的知识点吗?SQL中的schema类似PHP中的namespace,是否如此?二、模式的使用场景模式不是创建表以及视图的必要元素。事实上,所部署的数据库环境当中有可能只存在一个逻辑数据库,那么就可以不使用模式。不过,在多个数据库均共享于同一个数据库管理系统及同一数据库服务器的环境下,将这些数据库元素组织成为模式,可以显著简化每个单独数
刚刚悟道
·
2020-09-15 19:19
LAMP
MySQL--
数据导入导出
从MySQL数据库和表中倒出结构和数据实用程序,为备份或为把数据转移到另外的SQL服务器上倾倒一个数据库或许多数据库。倾倒将包含创建表或充实表的SQL语句。shell>mysqldump[OPTIONS]database[tables]如果你不给定任何表,整个数据库将被倾倒。通过执行mysqldump--help,你能得到你mysqldump的版本支持的选项表。注意,如果你运行mysqldump没
hwalk
·
2020-09-15 17:23
DB专题
常见几种数据库备份与恢复
1、sqlserver--备份backupdatabasespdb1todisk='e:/sp.bak';--恢复restoredatabasespdb1fromdisk='e:/sp.bak';2、
mysql
iteye_16500
·
2020-09-15 13:26
MySQL
mysql
oracle
sql
server
db2
MongoDB
MySQL--
将MySQL数据导入到SQL Server
随着时代的进步,社会的发展,各种技术层出不穷五花八门乱七八糟数不胜数(写作文呢!!!)不扯废话,简单而言,很多公司都会同时使用多种数据库,因此数据在不同数据库之间导入导出就成为一个让人蛋疼的问题,对于周期行的需求,可以开发专门的程序处理,但是对于偶尔不确定性的需求,就到了需要DBA献身的时候啦,当需要将MySQL数据导入到SQLServer中时,该怎么搞呢?当然使用工具最简单,但是我就忽略工具!!
weixin_34007886
·
2020-09-15 09:11
mysql--
笔记
MySQL学习笔记登录和退出MySQL服务器#登录MySQL$mysql-uroot-p12345612#退出MySQL数据库服务器exit;基本语法--更改库的字符集ALTERDATABASE库名CHARACTERSET(UTF8,gbk);--库的删除DROPDATABASE[IFEXISTS][库名];--显示所有数据库showdatabases;--创建数据库CREATEDATABASEt
冬风诉
·
2020-09-15 03:13
常用指令
mysql
数据库
mysql--
卸载干净
1、控制面板里的增加删除程序内进行删除2、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除3、开始->运行->regedit看看注册表里这几个地方删除没有HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/MySQlHKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/MySQl
马浩浩
·
2020-09-14 19:55
数据库
Rick's RoTs -- Rules of Thumb for
MySQL--
转载
原文地址:http://mysql.rjweb.org/doc.php/ricksrotsBroughttoyoubyRickJamesHereare160+tips,tricks,suggestions,etc.TheycomefromadecadeofimprovingperformanceinMySQLinthousandsofsituations.Thereareexceptionstot
aebdm757009
·
2020-09-14 18:00
MySQL连接失败:10061错误
解决方案:开始-->services.msc(打开服务)-->在服务列表找到
MySQL--
>右击MySQL点击启动但是,有时候明明安装了MySQL,在服务列表中却没有MySQL,该怎么办呢?
撸代码的炮炮兵
·
2020-09-14 08:32
Mysql--
对varchar字段用int数值来查询的问题
在工作中遇到的一个问题。就是mysql的一个表中的一个字段是varchar类型的,这个字段用来存储身份证,身份证正好是18位的。但是在根据身份证号来查询用户的时候,忘了给这个查询条件的身份证号加上’’,然后就产生了问题。先来看表结构:SETNAMESutf8mb4;SETFOREIGN_KEY_CHECKS=0;--------------------------------Tablestruct
any3321
·
2020-09-14 05:02
MySql
mysql
数据库
sql
字符串
sqlserver
mysql--
(整型列的字节和存储范围)
从数学上来讨论tinyint1:占据空间2:存储范围Tinyint微小的列类型,1字节数学推算[0][0][0][0][0][0][0][0]-->[1][1][1][1][1][1][1][1]转换为二进制:0~255如果表示负数,可以用最高位来标记符号位,思考:此时的表示范围-128~127(只有后七位表示绝对值,最高位表示正负符号)(补码)//建表就是声明列的过程createtablecla
Lila_老妖
·
2020-09-14 04:51
S1:Mysql
MySQL--
操作简记(汇总数据(聚集函数),分组数据,子查询)
表order1中的数据:汇总数据1.聚集函数聚集函数:运行在行组上,计算和返回单个值的函数。SQL聚集函数函数说明AVG()返回某列的平均数COUNT()返回某列的行数MAX()返回某列的最大值MIN()返回某列的最小值SUM()返回某列之和SELECTAVG(order_price)ASavg_priceFROMorder1;返回表order1中order_price一列的平均值2.聚集不同值像
闫钰晨
·
2020-09-13 17:38
MySQL
mysql
数据库
聚集函数
mysql--
小白踩坑系列02
groupby多个字段,应该到哪个字段为止?--------所有场景下-所有规则-所有表达式selectrules.scene_no,rules.scene_name,e.rule_id,rules.namerule_name,rules.sortrule_sort,e.idexpression_id,e.nameexpression_name,e.expressionfromry_risk_ru
mysql201906
·
2020-09-13 17:05
mysql
mysql--
使用记录(后续会补充)
一、插入语句:(1)插入数据的时候不需要按照表的列顺序插入insertintouser(phone_number,access_amount,comments_volume)values('asasd',21354,'111');insertintouser(phone_number,comments_volume,access_amount)values('asasd',21354,'111')
轮回第一人
·
2020-09-13 05:38
mysql
数据
mysql
详解阿里云ECS服务器CentOS7部署安装jdk、tomcat、
mysql--
配置mysql(3)
准备工作配置JDK、Tomcat打开Xsell,输入yum-yupdate,确保服务器系统处于最新状态,需要等一会儿如果显示以下内容说明已经更新完成接着重启服务器,输入reboot然后输入php-v检查是否已经安装过mysql,如果已经安装先删除以前版本,以免安装不成功,如果显示以下内容说明没有安装服务开始配置MySql5.7首先进入https://dev.mysql.com/downloads/
l去留无心
·
2020-09-13 02:01
服务器部署
详解阿里云ECS服务器CentOS7部署安装jdk、tomcat、
mysql--
准备工作(1)
首先进入阿里云官网购买阿里云服务器,我买的是阿里云ECS学生服务器。下载Xsell和Xftp:https://xshell.en.softonic.com/下载安装后建立连接:首先,打开Xsell,点击新建,点击连接,输入信息后点击确认点击新建的会话,输入用户名和密码接着打开Xftp,点击新建接着做准备工作配置JDK、Tomcat配置MySQL
l去留无心
·
2020-09-13 02:30
服务器部署
mysql--
强制使用索引(force index)
在公司后台某模块功能记录日志中有一个搜索功能,通过前段时间的产品使用时间区间进行搜索反馈有些卡顿,我发现这个搜索功能比较慢,要3秒左右才能出来,就决定对这里做一下优化。通过分析代码和SQL发现最核心的问题在于一个区间查询耗时太长,耗时2秒多,所以我决定看看这里能不能优化,其中核心SQL为SELECT*FROMXXX_logWHERE(`ctime`BETWEEN'2017-09-1109:34:1
聆听。。花开雨落
·
2020-09-12 23:41
mysql
MYSQL--
表碎片整理
清除表碎片MyISAM表:optimizetable表名InnoDB表:altertable表名engine=InnoDB清除碎片操作会暂时锁表,数据量越大,耗费的时间越长一、MYSQL表碎片#!/bin/shmysql_user=rootmysql_pass=123123time_log=/opt/timedatabases=/opt/databases/usr/bin/mysql-u$mysq
聆听。。花开雨落
·
2020-09-12 23:41
mysql
mysql--
复杂sql语句解析
但凡是sql语句麻烦的都是牵扯到join和groupby的,即使平时用到的不多但在面试的过程中被提及的可能性是非常大的,反正对自己都是有用的,在这里就梳理一下。1搜索选修课程是税收基础的学生信息SELECTs.*FROMcJOINscONc.id=sc.cidJOINsONs.id=sc.sidWHEREc.cn='税收基础'2查询选修课程大于2门课的学生信息SELECTm.*FROM(SELEC
zhuxineli
·
2020-09-12 21:59
mysql
MySQL--
忘记密码后跳过检查修改密码
1,进入cmd命令下,停止mysql服务,使用命令netstopmysql2,将路径切换到本机mysql的bin目录下,cdC:\MySQL数据库\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin3,执行跳过权限检查的方式启动mysql,mysqld.exe--skip-grant-tables4,重新打开一个cmd,将路径切换到mysql的bin目录,启动m
wunian_930124
·
2020-09-12 11:47
数据库
新手的MySQL的配置和使用
MySQL的配置和使用首先:配置MySQL的环境变量的目的是为了在cmd命令窗口的任意位置都可以使用--
mysql--
命令配置不成功的样图配置成功的样图配置了MySQL的环境变量就可以在cmd命令窗口来使用一些
qq_46160521
·
2020-09-12 10:56
mysql
sql
数据库的增删改查基本操作
--01mysql数据库的操作--链接数据库mysql-uroot-p密码--不显示密码mysql-uroot-p密码:
mysql--
退出数据库--quit/exit/ctrl+dexitquit/exit
zaoshudewo8023
·
2020-09-12 04:06
数据库常见操作
--链接数据库mysql-uroot-p密码--不显示密码mysql-uroot-p密码:
mysql--
退出数据库--quit/exit/ctrl+dexitquit/exit/ctrl+d--sql语句最后需要有分号
zaoshudewo8023
·
2020-09-12 04:06
[LNMP环境搭建] ((ubuntu18.04)+nginx+mysql5.7+php7.1+composer)
[LNMP环境搭建]((ubuntu18.04)+nginx+mysql5.7+php7.1)安装--:先解决有可能存在的语言问题--:安装vimhtopgit--:安装php--:安装
mysql--
:
qq_30147575
·
2020-09-12 03:21
Ubuntu
PHP
MySQL--
启动和关闭MySQL服务
MySQL--
启动和关闭MySQL服务目录1.Windows下启动服务关闭服务2.Linux下启动服务关闭服务重启服务1.Windows下启动服务mysqld--console或netstartmysql
cgh_
·
2020-09-12 00:34
2.1MySQL
Mysql--
索引,事务,锁
侵权删Mysql是什么?MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。Mysql知识点一:索引索引是什么?MySQL官方对索引的定义为:索引(Inde
幼儿园的小霸王
·
2020-09-11 05:00
Mysql
MySQL--
使用xtrabackup进行备份还原
使用rpm包安装xtrabackup##安装依赖包yum-yinstallperlperl-devellibaiolibaio-develperl-Time-HiResperl-DBD-MySQLrsync##安装libev4包rpm-ivhlibev4-4.15-7.1.x86_64.rpm##安装percona-xtrabackuprpm-ivhpercona-xtrabackup-24-2.
weixin_34128534
·
2020-09-11 05:58
数据库
c/c++
运维
MySQL--
简单mysqldump脚本
内容如下:#!/bin/bashDATE=`date'+%Y%m%d'`TIME=`date'+%H%M%S'`BAK_CMD="/data/mysql3306/bin/mysqldump-uroot-proot-hlocalhost-P3306--default-character-set=utf8--master-data=2--single-transaction"DB_NAME="shop
Two手揣兜
·
2020-09-11 04:10
MySQL
Script
mysql--
时区问题(时间差8个小时)
mysql--
时区问题(时间差8个小时?
jerry-89
·
2020-09-11 01:00
MYSQL主从
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他