51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#mysql
MySQL数据库中的触发器
--触发器是一类特殊的监控增删改操作,并产生相应的增删改的操作--1,监视谁2,监视动作3,监视时间(之前或之后)4,触发的事件--触发器的简单语法 createtrigger触发器名字after/before(触发时间)insert/delete/update(监视事件)on表名(监视地址)foreachr...
代码星球
·
2020-04-05
MySQL
数据库
中的
触发器
默认安装wamp修改MySQL密码
首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 然后输入“usemysql”,意思是使用mysql这个数据库,提示“Databasechanged”就行。 &nbs...
代码星球
·
2020-04-05
默认
安装
wamp
修改
MySQL
JDBC入门连接MySQL查数据
在MySQL中建立user表,插入数据createtableuser(idint,namevarchar(10),ageint)enginemyisamcharsetutf8;insertintouser(id,name,age)values(1,'zhang',18),(2,'lisi',20),(3,'laowan...
代码星球
·
2020-04-05
JDBC
入门
连接
MySQL
数据
mysql查询练习
mysql>#查询每个栏目最贵的商品mysql>selectgoods_id,shop_price,cat_idfrom(selectgoods_id,shop_price,cat_idfromgoodsorderbyshop_pricedesc)astempgroupbycat_id;+---------...
代码星球
·
2020-04-05
mysql
查询
练习
mysql的having语句
mysql>useqq;Databasechangedmysql>#查询本店价比市场价省的钱,并且要求省钱200元以上的取出来mysql>selectgoods_id,market_price,shop_price,(market_price-shop_price)asdiscountfromgood...
代码星球
·
2020-04-05
mysql
having
语句
MySQL的链接,查看数据库,使用数据库,查看表
MySQL的链接,查看数据库,使用数据库,查看表mysql>showdatabases;+--------------------+|Database|+--------------------+|information_schema||mysql||performance_schema||qq||test|+-...
代码星球
·
2020-04-05
数据库
MySQL
链接
查看
使用
MySQL数据库增删改查等常用命令介绍
MySQL可以说是最常用的小型数据库,加上现在越来越流行的分布式架构,哪怕是一般的中大型项目也可以用MySQL来进行部署。数据库的操作最常用的就是增删改查,还有一些切换数据库等操作。以下命令不加说明的,均是MySQL模式下命令,命令行模式下的命令要设置好系统环境变量才能使用。 增创建数据库createdata...
代码星球
·
2020-04-04
MySQL
数据库
删改
常用
命令
MySQL----删除B表中A表不存在的记录
DELETEFROMBWHERENOTEXISTS(SELECT1FROMAWHEREB.id=A.id)B.id=A.id就是A,B表主外键关系的字段。...
代码星球
·
2020-04-04
MySQL----
删除
表中
表不
在的
mysql查询数据
今天:select*from表名whereto_days(时间字段名)=to_days(now());昨天SELECT*FROM表名WHERETO_DAYS(NOW())-TO_DAYS(时间字段名)<=1近七天SELECT*FROM表名whereDATE_SUB(CURDATE(),INTERVAL7DAY)&...
代码星球
·
2020-04-04
mysql
查询
数据
MySQL的统计总数count(*)与count(id)或count(字段)的之间的各自效率性能对比
执行效果:1. count(1)andcount(*)当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了! 从执行计划来看,count(1)和count(*)的效果是一样的。但是在表做过分析之后,count(1)会比count(*)的用时少些(1w...
代码星球
·
2020-04-04
count
MySQL
统计
总数
id
log4j2记录日志到数据库(完美支持mysql使用DruidDataSource)
引用log4j-core-2.12.1.jarlog4j-web-2.12.1.jar1:配置数据源2:调用类3:写入...
代码星球
·
2020-04-04
log4j2
记录
日志
数据库
完美
mysql [索引优化] -- in or替换为union all
一个文章库,里面有两个表:category和article。category里面有10条分类数据。article里面有20万条。article里面有一个"article_category"字段是与category里的"category_id"字段相对应的。article表里面已经把article_category字义为...
代码星球
·
2020-04-04
mysql
索引
优化
in
or
MySQL优化之like关键字
1.%号不放最左边无法使用索引了,开头是不确定的,MySQL也无法进行优化了,只能扫描表了。2.使用覆盖索引如果业务需要%就放开头我们也没办法,一般情况需求都是这样的,毕竟优化还是为业务服务的。创建复合索引idx_name_ageselectname,agefromtbwherenamelike'%e%'; ...
代码星球
·
2020-04-04
MySQL
优化
like
关键字
MySQL中exists和in的区别及使用场景
exists和in的使用方式: 1#对B查询涉及id,使用索引,故B表效率高,可用大表-->外小内大1select*fromAwhereexists(select*fromBwhereA.id=B.id);1#对A查询涉及id,使用索引,故A表效率高,可用大表-->外大内小1select*fromAwhe...
代码星球
·
2020-04-04
MySQL
exists
in
区别
使用
MYSQL千万级数据量的优化方法积累
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设置默认值0,确保表中num列没有null值,然后...
代码星球
·
2020-04-04
MYSQL
千万
数据
优化
方法
首页
上一页
...
538
539
540
541
542
...
下一页
尾页
按字母分类:
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
其他