51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#缓存数据库
关于thinkphp5中数据库分组查询group
在使用tp5的group进行分组查询总是报错,以主键进行分组是不报错,但没有任何意义与聚合函数一起使用的不会报错,如官方文档给出的代码Db::table('think_user')->field('user_id,username,max(score)')->group('user_id')->sel...
代码星球
·
2020-03-28
关于
thinkphp5
数据库
分组
查询
thinkphp5缓存使用
之前不明白缓存有什么用处,后来看了一些案例大概有点了解,记录一下。1、thinkphp5没有静态缓存2、对于一些更新不是太频繁的数据,我们可以使用缓存机制对查询到的数据进行缓存,减缓数据库压力3、下面讲的例子缓存类型都是file,{memcache、wincache、sqlite、redis和xcache}这几种目前还...
IT猿
·
2020-03-28
thinkphp5
缓存
使用
thinkphp5实现mysql数据库还原
数据库还原其实就是从.sql文件中读取一行一行的命令,然后执行需要配置数据库文件database.php,数据库名,主机名,用户名,密码这里就不说了,这里说的要配置数据库连接参数'params'=>[//开启客户端缓冲区'MYSQL_ATTR_USE_BUFFERED_QUERY'=>true,],如果数据...
IT猿
·
2020-03-28
thinkphp5
实现
mysql
数据库
还原
PL/SQL简单实现数据库的连接
通常我们都会去选择通过修改配置文件去实现数据库链接,方法如下:找到你orale安装下的文件:instantclient_11_2etworkadmin修改的主要有三个地方:上面的命名随便起,而ip地址,端口和数据库sid名都需要配置这些配置好之后,就能在登陆界面找到你的命名的选项。当然还有更简单的方法:直接在登陆页面配...
IT猿
·
2020-03-28
PL
SQL
简单
实现
数据库
idea中mybatis generator自动生成代码配置 数据库是sqlserver
好长时间没有写博客了,最近公司要用java语言,开始学习java,属于初学者,今天主要记录一下mybatisgenerator自动生成代码,首先在如下图的目录中新建两个文件,如下图 generatorConfig.xmland jdbc.properties都要放在resource根目录下具体gen...
IT猿
·
2020-03-28
idea
mybatis
generator
自动生成
代码
SpringBoot实战(四)之使用JDBC和Spring访问数据库
这里演示的是h2databse示例,所以简单的介绍普及下h2database相关知识H2数据库是一个开源的关系型数据库。H2是一个嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2提供了一个十分方便的web控制台用于操作和管理数据库内容。它还提供兼容模式,可以兼容一些主流的数据库,因此采用H2作为开发期的...
IT猿
·
2020-03-28
SpringBoot
实战
使用
JDBC
Spring
分布式缓存
1)缓存的读写模式(1)缓存有3种读写模式CacheAside(旁路缓存)Read/Write(读写穿透)WriteBehindCaching(异步缓存写入)(2)CacheAside 写过程:更新DB=>删除cache=>DB驱动缓存数据更新(cachelazy更新,eg:异步探测DB变更日志,...
IT猿
·
2020-03-27
分布式
缓存
数据库系列-分库分表
数据库中间件MycatshardingSphere应用层中间件当当网:sharding-jdbc阿里:TDDLproxy中间件社区:Mycat-cobar数字:Atlas百度:heinsbergeyoutube:vitess金山:kingshard商业版:Oneproxy ...
IT猿
·
2020-03-27
数据库
系列
分库
分表
dede数据库类使用方法 $dsql
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了。引入common.inc.php文件require_once(dirname(__FILE__)."/include/common.inc.php"); 获取一条记录的内容$row=$dsql->...
IT猿
·
2020-03-27
dede
数据库
使用方法
dsql
mysql导数据库用到的语句
将字段格式为2013-08-0913:22:55转换为时间戳UPDATE`AttendClass`SET`regdate`=unix_timestamp(regDate2)WHERE`rowid`=118280; 将字段name前面添加一个字符xupdateaasetname=concat('x',name)...
IT猿
·
2020-03-27
mysql
数据库
用到
语句
php连接多数据库
<?php$conn1=mysql_connect('localhost','root','','new_link');$conn2=mysql_connect('localhost','root','','new_link');mysql_select_db('111',$conn1);mysql_select...
IT猿
·
2020-03-27
php
连接
数据库
25、springboot与缓存整合Redis
默认使用ConcurrentMapCacheManager 将数据保存在下面的Map中 docker:安装Redis: 查看官方文档:添加约束 <dependency><groupId>org.springframework.boot</...
IT猿
·
2020-03-27
springboot
缓存
整合
Redis
24、springboot与缓存(2)
具体看上文!!! @ServicepublicclassEmpService{@AutowiredEmployeeMapperemployeeMapper;@Cacheable(cacheNames="e")publicEmployeegetEmp(Integerid){System.out.println(...
IT猿
·
2020-03-27
springboot
缓存
23、springboot与缓存(1)
JavaCaching定义了5个核心接口,分别是CachingProvider,CacheManager,Cache,Entry和Expiry。1、CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。 一个应用可以在运行期访问多个Caching...
IT猿
·
2020-03-27
springboot
缓存
Mybatis根据数据库中的表自动生成Bean对象与Mapper文件 (小白式教程)
示例IDE采用IDEA//**********************华丽的分割线****************//1.新建一个java项目-->在Src目录下创建3个包(Package)与一个文件夹(Directory)Package(包)-①bean:存放自动生成的JavaBean②mapper:存放自动生...
IT猿
·
2020-03-27
Mybatis
根据
数据库
中的
自动生成
首页
上一页
...
168
169
170
171
172
...
下一页
尾页
按字母分类:
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
其他