数据库
I like study.
热爱技术
展开
-
各数据库数据操作SQL
【代码】各数据库数据操作SQL。原创 2023-05-16 10:21:16 · 77 阅读 · 0 评论 -
mysql创建函数时出现This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration an
问题描述:mysql创建函数时出现This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creato...原创 2019-07-21 16:52:01 · 295 阅读 · 0 评论 -
PHP三种连接mysql方式
主要分为两种,一是通过MYSQLI方式,另外是通过PDOMYSQLI方式只能连接mysql数据库,而PDO方式可以连接12种数据库,便于数据库切换一、MYSQLI方式分为面向过程和面向对象两种不同的方式1.MYSQLI(面向过程)<?php$servername = "localhost";$username="root";$password="";//创建连接$conn...原创 2019-05-18 17:14:17 · 966 阅读 · 0 评论 -
Go语言之redis
1.导入Redis包在命令行输入go get github.com/astaxie/goredis2.测试实例启动redis测试package mainimport ( "fmt" "github.com/astaxie/goredis")func main(){ client:=goredis.Client{} client.Addr="127.0.0.1:6379"...原创 2019-04-27 18:47:40 · 171 阅读 · 0 评论 -
Mybatis实现条件查询
配置文件<select id="search" parameterType="per.czt.ssm.domain.User" resultMap="userMap"> select id as uid,username,password from user where 1=1 <if test="id!=null"> and u.id=#{id}...原创 2019-03-21 12:38:50 · 4601 阅读 · 0 评论 -
hibernate主键增长策略
不同数据库采用不同的增长策略1.increment:自增2.identity:自增3.sequence:序列4.uuid用于主键为字符的5.native:identity、hilo、sequence选择一种6.assign:手动分配,均可采用7.hilo:高低位算法产生8.foreign:one-to-one生成通常mysql用increment、oracle用sequence、...原创 2019-03-12 20:11:47 · 219 阅读 · 0 评论 -
关于Mybatis一对多或多对多关系映射中相同名称的字段查询错误的问题
当进行多表查询即一对多或多对多关系映射时,mybatis是根据数据库中查询到的字段名识别,有时候不同表的字段会重复,例如user表的主键为id,orders表主键也是id,这是mybatis查询就会出现错误,这时有两种方法能够解决问题1.修改数据库中的字段名,使他们都不一样,显然这并不合适2.修改查询到的信息的列的名称如一个一对多关系 <!-- 假设user和orders是一对多 ...原创 2019-03-21 09:02:29 · 2877 阅读 · 1 评论 -
spring整合mybatis
1.需要导入的jar包2.项目目录3.log4j.properties:配置日志输出### direct log messages to stdout ###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdou...原创 2019-03-17 01:45:20 · 109 阅读 · 0 评论 -
sql语句如何对日期进行模糊查询
1.like方法String str=&quot;2017-1&quot;;select * from Blog where publishDate like '%&quot;+str+&quot;%'2.between andfrom Blog where publishDate between ' 2019-03-01-00 00:00:00' and '2019-03-31 23:59:59'原创 2019-03-10 23:24:44 · 6725 阅读 · 0 评论 -
安装SqlServer2008时出现重新启动电脑但是重启电脑也不行
1.打开注册表2.输入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager3.删除PendingFileRenameOperations4.关闭注册表,启动安装程序原创 2019-02-26 12:48:56 · 1299 阅读 · 0 评论