
数据库
全栈
从事软件开发工作多年,拥有较为丰富的开发经验,主导多个大型项目的研发工作,丰富的项目经验。
设计软件架构和撰写软件方案等。
展开
-
个人总结:Mysql知识图谱
使用思维导图工具对mysql使用,进行知识总结。原创 2023-01-16 16:52:22 · 2833 阅读 · 1 评论 -
mysql 完全卸载
mysql卸载不干净,无法完整卸载mysql原创 2023-01-06 17:55:15 · 99 阅读 · 0 评论 -
mysql update 带条件的语句执行错误
需求:想着更新id最大的一条数据: 原来的sql: update work_plane_log_details SET `off_working_time`='2021-03-09 11:16:23' WHERE id in (select id from work_plane_log_details where cardid='100ea' ORDER BY id desc limit 1 )发现执行错误。网上查找原因说是:不能先select出同一表中的某些值,...原创 2021-03-09 11:32:34 · 458 阅读 · 0 评论 -
mysql 生成指定范围的数值 保留两位(可以是整数,可以是小数)
大家都知道mysql rand 用起来在某些场景下不是很好用 ,今天咱们就来实现一个函数。来提升他的功能1. 随机生成 0.0.1~0.05之间的数据DROP FUNCTION IF EXISTS rand_num ;CREATE FUNCTION rand_num ( start_num DOUBLE, end_num DOUBLE) RETURNS DOUBLEBEGIN RETURN ROUND(start_num + RAND() * (end_num原创 2020-09-24 18:23:10 · 2060 阅读 · 1 评论 -
数据库定时执行sql mysql定时任务 event 执行定时任务 和sql server定时任务 作业执行定时任务
本片文章目的:抛弃触发器 学会使用mysql sqlserver 使用定时任务执行定时sql 1. sqlserver 定时任务 sql server集成化微软开发特别的好一个结构化数据库。提供的功能也是相对较为完善。 本篇文章带大家过一下sqlserver 定时作业 完成一些定任务。 适用场景: 定时统计数据到一个报表里。 作业开启的方式也是较为简单,右击作业新建作业下面一步步跟着来:第三部写入要重复执行的s...原创 2020-07-18 22:48:44 · 1583 阅读 · 0 评论 -
sqlserver 通过触发器 自动生成报表 数据表 每小时自动生成报表
Create TRIGGER TRIGGER_AUTOCREATEREPORT on [sensor] after updateas begin truncate table test1_report insert into test1_report select MAX(CO2) max_CO2,MAX(CH4) max_CH4, MAX(temperature) max_temperature, MAX(humidity) max_humidity, date.原创 2020-07-15 10:47:58 · 1094 阅读 · 0 评论 -
sqlserver2008 53连不上,配置管理器 远程过程调用失败的问题解决
报错: 由于电脑上安装了SQLServer2008,然后再安装了VS2015(别的版本也适应) 。由于安装VS2015会默认把【Microsoft SQL Server 2014 Express LocalDB】也一起安装上 只要在控制面板把上面的卸载掉即可。至此好了。...原创 2020-06-29 09:55:54 · 863 阅读 · 1 评论 -
跟我一起学mongo : mongo 修改语句某一个字段,加一个前缀
db.getCollection('userinfo').find({"sex":"1"}).forEach( function(item){ db.getCollection('userinfo').update({"_id":item._id},{$set:{"name": "back_up"+item.name}})...原创 2020-01-16 14:58:22 · 1054 阅读 · 0 评论 -
启动 mongo 指定配置文件
sudo mongod -f /etc/mongod.conf &原创 2019-09-26 11:24:11 · 585 阅读 · 0 评论 -
mongo 某一字段查询重复的
db.getCollection('record').aggregate([ { $group: { _id : '$hash', count: { $sum : 1 } } }, { $match: { count: { $gt : 1} } }])原创 2019-09-17 17:25:28 · 2109 阅读 · 0 评论 -
mongo 备份
备份mongodump -h dbhost -d dbname -o dbdirectory还原目录/home/thkadmindb/thkadmindbmongorestore -h localhost -d publicDB /home/thk/164/dump/publicDB原创 2019-08-25 06:23:48 · 173 阅读 · 0 评论 -
mongo 创建索引
三种方式:方式一:使用可视化工具Robo 3T 创建右键 选择add index 添加索引如下图:方式二:脚本创建:db.test.createindex({"phone":1})方式三:使用代码创建:db.collection.indexs().create({})//两个字段关联 ,创建唯一索引_, err = mongoCl...原创 2019-05-17 18:41:16 · 1697 阅读 · 2 评论 -
mongo索引加速查询
实验前:func TestInsert(g *gin.Context) { rsp := new(Rsp) var tests [] interface{} for i:=0; i<1000000 ;i++ { newuser := new(Test) newuser.Email =strconv.Itoa(i) newuser.Username =strco...原创 2019-05-15 15:18:22 · 298 阅读 · 0 评论 -
go 链接mongo db
package dbimport ( "context" "github.com/mongodb/mongo-go-driver/mongo" "time")/* mongodb */func InitMongoDB() (collection *mongo.Database, err error){ const url = "mongodb://192.168.1.108...原创 2019-03-25 19:00:58 · 383 阅读 · 0 评论 -
查询Sqlserver 内部版本号 sqlserver782 sqlserver 706 sqlserver665 sqlserver6651
查询SQLServer对应的内部数据库版本号selectDATABASEPROPERTYEX('master','version')SQLServer版本对应内部数据库版本号配置表原创 2020-02-09 22:38:17 · 2838 阅读 · 0 评论