51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#mySQL
NodeJs针对Express框架配置Mysql进行数据库操作
Express版本:4.14.1说明:如下配置以express为例进行配置并进行测试,当然mysql中间件也可以在nodejs中单独使用。参考:NodeJs的Mysql中间件Github地址1、首先进行mysql中间件安装npminstallmysql--save2、创建数据库连接模块db.js,存放于express框...
代码星球
·
2020-05-12
NodeJs
针对
Express
框架
配置
便捷的php操作mysql库MysqliDb
github地址:https://github.com/joshcam/PHP-MySQLi-Database-ClassMysqliDb--SimpleMySQLiwrapperandobjectmapperwithpreparedstatementsTableofContentsInitializati...
代码星球
·
2020-05-12
便捷
php
操作
mysql
MysqliDb
一、MySql 对JSON的支持
一、MySql对Json的支持 ...
代码星球
·
2020-05-11
MySql
JSON
支持
Mysql查询缓存
Mysql提供了一种缓存类型,会缓存整个SELECT查询结果。Mysql查询缓存保存查询返回的完整结果。当查询命中该缓存,Mysql会立即返回结果,跳过了解析、优化和执行阶段。以下两种情况不能被缓存:频繁更新、修改的的表,所有缓存数据都会失效,Mysql查询缓存会跟踪查询中涉及的表,如果这个表数据发生变化,所有缓存数据...
代码星球
·
2020-05-09
Mysql
查询
缓存
Mysql防止索引失效原则
1.当你使用索引的时候,最好能够把你建立的索引的字段都给用到。不仅可以提供查询的效率。2.最佳左前缀法则,意思就是当你如果有建立过多个字段索引的组合索引的时候,最要遵循最左前缀法则,指的是查询从索引的最左前列开始并且不能跳过索引中的列。原则:第一个索引不能掉中间索引不能掉3.不在索引列上做任何操...
代码星球
·
2020-05-09
Mysql
防止
索引
失效
原则
Mysql索引优化单表、两表、三表实践
新建表CREATETABLEIFNOTEXISTSarticle(idINT(10)UNSIGNEDNOTNULLPRIMARYKEYAUTO_INCREMENT,author_idINT(10)UNSIGNEDNOTNULL,category_idINT(10)UNSIGNEDNOTNULL,viewsI...
代码星球
·
2020-05-09
Mysql
索引
优化
单表
两表
Mysql中的锁机制详解
原文:MySQL中的锁(表锁、行锁,共享锁,排它锁,间隙锁)作者:唐大麦锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发...
代码星球
·
2020-05-09
Mysql
中的
机制
详解
Mysql关于事务并发带来的问题
MySQL从5.5.8开始,Innodb就是默认的存储引擎,Innodb最大的特点是:支持事务、支持行级锁。既然支持事务,那么就会有处理并发事务带来的问题:更新丢失、脏读、不可重复读、幻读;相应的为了解决这四个问题,就产生了事务隔离级别:未提交读(Readuncommitted),已提交读(Re...
代码星球
·
2020-05-09
Mysql
关于
事务
并发
带来
Mysql 性能优化Explain详解
explain功能我们在日常使用中,使用慢查询找到执行时间比较久的查询,然后使用SHOWSTATUS、SHOWPROFILE、和explain做单条语句的分析。使用explain关键字可以模拟优化器执行sql查询语句,从而知道Mysql是如何处理你的sql语句的。分析你的查询语句或者表结构的性能瓶颈。具体可以分析哪些表...
代码星球
·
2020-05-09
Mysql
性能
优化
Explain
详解
Mysql性能分析工具 SHOW PROFILE、 SHOW STATUS
前言在实际应用中,有SHOWSTATUS、SHOWPROFILE、检查慢查询日志的条目三种方法剖析单条查询。 SHOWPROFILEMysql5.1版本以后才有,默认功能禁用,使用SETprofiling=1命令开启。功能:服务器上所有执行的语句,都会测量其消耗时间和执行状态变更相关的数据。当一条...
代码星球
·
2020-05-09
SHOW
Mysql
性能
分析
工具
Mysql慢查询分析
一、关于数据库性能分析数据库服务器的性能:我们将性能定义为完成某件任务所需要的时间,性能即响应时间,这是应该很重要的原则,我们通过任务的响应时间而不是资源来测量时间。性能:即完成任务的响应时间,单位时每个任务花费的时间。任务:查询或者语句,如SELECT、UPDATE、DELETE。所以我们优化时,首先要知...
代码星球
·
2020-05-09
Mysql
查询
分析
mysql 查询出的数组为null怎么转换成0 mysql 查询出的数组为null怎么转换成0
mysql查询出的数组为null怎么转换成0IFNULL(b.dayPay,0)asyesterdayPay,...
开发笔记
·
2020-05-08
mysql
查询
数组
null
怎么
Mysql练习
题目来源:mysql练习题一、表关系 二、操作表1、自行创建测试数据2、查询“生物”课程比“物理”课程成绩高的所有学生的学号;3、查询平均成绩大于60分的同学的学号和平均成绩; 4、查询所有同学的学号、姓名、选课数、总成绩;5、查询姓&ld...
代码星球
·
2020-05-03
Mysql
练习
Mysql漂流系列(一):MySQL的执行流程
1.当我们请求mysql服务器的时候,MySQL前端会有一个监听,请求到了之后,服务器得到相关的SQL语句,执行之前(虚线部分为执行),还会做连接接处理,授权认证(权限的判断),安全等。注意:每个客户端连接都会在服务器进程中创建一个线程,这个连接查询指挥在这个...
代码星球
·
2020-04-29
Mysql
漂流
系列
MySQL
执行
Mysql:数据库导入导出
mysqldump-hIP-u用户名-p数据库名>导出的文件名1.mysqldump是在cmd下的命令,需要在linux命令行下执行命令。2.-p后面指定的是数据库的名字,比不是密码。 实际演示:[root@VM_0_16_centos~]#mysqldump-uroot-ptest>test...
代码星球
·
2020-04-29
Mysql
数据库
导入
导出
首页
上一页
...
503
504
505
506
507
...
下一页
尾页
按字母分类:
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
其他