一、表和索引设计 CREATE TABLE `t_user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'primary key', `username` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8 ...
分类:
数据库技术 时间:
2021-07-04 23:32:39
收藏:
0 评论:
0 赞:
0 阅读:
50
部署php8.0 nginx1.18 mysql5.7 #安装docker wget -O /etc/yum.repos.d/ali_docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum ...
分类:
数据库技术 时间:
2021-07-04 16:07:42
收藏:
0 评论:
0 赞:
0 阅读:
66
一、sql server版本说明 05以下系统权限为system 08以上系统权限就不是system了,看到好几种,比较多的是network service 二、Sql Server危险的存储过程 这里使用sqlmap --os-shell命令也行 1、开启xp_cmdshell存储过程 EXEC ...
分类:
数据库技术 时间:
2021-07-04 16:05:39
收藏:
0 评论:
0 赞:
0 阅读:
55
背景 在针对一些数据进行统计汇总的时候,有时会对表中的某些字段进行逻辑运算,如加减乘除,如果要求和的话还可能会用到sum函数,如果两者结合起来应该怎么处理,如果参与运算的字段中出现null值的时候会出现一些什么情况。 问题 CREATE TABLE `user` ( `id` int(10) NOT ...
分类:
数据库技术 时间:
2021-07-04 12:06:40
收藏:
0 评论:
0 赞:
0 阅读:
50
####1、组合两个表 表1: Person + + + | 列名 | 类型 | + + + | PersonId | int | | FirstName | varchar | | LastName | varchar | + + + PersonId 是上表主键 表2: Address + + ...
分类:
数据库技术 时间:
2021-07-04 12:06:10
收藏:
0 评论:
0 赞:
0 阅读:
29
一、原理 利用了 c:/windows/system32/wbem/mof/ 目录下的 nullevt.mof 文件,每分钟都会在一个特定的时间去执行一次的特性,来写入我们的cmd命令使其被带入执行,以系统权限执行 二、提权的条件 1.windows 03及以下版本 2.mysql启动身份具有权限去 ...
分类:
数据库技术 时间:
2021-07-04 00:43:21
收藏:
0 评论:
0 赞:
0 阅读:
57
零、参考链接 https://www.sqlsec.com/2020/11/mysql.html#toc-heading-10 一、原理 UDF是mysql的一个拓展接口,UDF(Userdefined function)可翻译为用户自定义函数,这个是用来拓展Mysql的技术手段。 用户通过自定义函 ...
分类:
数据库技术 时间:
2021-07-04 00:42:38
收藏:
0 评论:
0 赞:
0 阅读:
47
MySQL读写锁 读锁(共享锁) 当MySQL的一个进程(sessionA)为某一表开启读锁后,其他的进程包含自身都没有权利去修改这张表的内容。但是所有的进程还是可以读出表里面的内容的 sessionA可以继续对该数据表加写锁,其他session也可以对该数据表继续加读锁但不能加写锁,直到sessi ...
分类:
数据库技术 时间:
2021-07-03 22:39:43
收藏:
0 评论:
0 赞:
0 阅读:
39
在使用GaussDB(DWS)过程中经常会创建自定义函数,总结了多结果集返回的使用方法。 1.建表 postgres=> create table test_tb_01(id integer,name varchar); NOTICE: The 'DISTRIBUTE BY' clause is n ...
分类:
数据库技术 时间:
2021-07-03 22:35:39
收藏:
0 评论:
0 赞:
0 阅读:
31
1 //连接数据库 2 string dbPath = @"Data Source=D:\sqlliteDb\Test.db;Version=3"; 3 string strSql = "select * from aaa"; 4 SQLiteConnection Conn = new SQLite ...
分类:
数据库技术 时间:
2021-07-03 22:30:33
收藏:
0 评论:
0 赞:
0 阅读:
56
最近在开发一套系统,申请了SSl证书,所以要将原来上传图片的地址中的http替换为https,下面是具体的sql语句: update 表名 set 字段名=(REPLACE(字段名,'http://','https://')); 另外对于富文本的替换,可以使用字符串替换 $newstr = str_ ...
分类:
数据库技术 时间:
2021-07-03 22:23:09
收藏:
0 评论:
0 赞:
0 阅读:
23
Navicat Premium Mac中文版全新上线啦!众所周知Navicat Premium for mac是一个可多重连接的数据库管理工具,Navicat 的功能足以符合专业开发人员的所有需求,但是对数据库服务器的新手来说又相当容易学习。它可让你以单一程序同時连接到目前世面上所有版本的主流数据库 ...
分类:
数据库技术 时间:
2021-07-03 22:19:27
收藏:
0 评论:
0 赞:
0 阅读:
24
CREATE UNIQUE NONCLUSTERED INDEX un_CompanyInfo_FK_CompanyId ON dbo.CompanyInfo(FK_CompanyId) WHERE FK_CompanyId is not null GO ...
分类:
数据库技术 时间:
2021-07-03 22:19:17
收藏:
0 评论:
0 赞:
0 阅读:
26
结论 1. in()适合B表比A表数据小的情况 2. exists()适合B表比A表数据大的情况 当A表数据与B表数据一样大时,in与exists效率差不多,可任选一个使用. select * from Awhere id in(select id from B) 以上查询使用了in语句,in()只 ...
分类:
数据库技术 时间:
2021-07-03 22:19:05
收藏:
0 评论:
0 赞:
0 阅读:
22
本博客记录了IDEA中使用Springboot框架搭建一个web+mysql项目的详细过程,适合springboot初学者学习。 ...
分类:
数据库技术 时间:
2021-07-03 22:13:21
收藏:
0 评论:
0 赞:
0 阅读:
16
在购买服务器且安装了Mysql之后,并且安全组和防火墙都开放了端口,但是还是无法连接 原因就是mysql设置的就是只有本机可以连接 解决办法 # 1. 登录服务器,在服务器上登录mysql # 2. 使用user这个库 use user; # 3. 查看root账户 select host,user ...
分类:
数据库技术 时间:
2021-07-03 22:13:10
收藏:
0 评论:
0 赞:
0 阅读:
22
在虚拟机、阿里云上分别装了一遍,没问题。时间:2021年7月
分类:
数据库技术 时间:
2021-07-03 22:12:14
收藏:
0 评论:
0 赞:
0 阅读:
35
普通索引和唯一索引对更新语句性能的影响这个问题,得了解一下change buffer。 change buffer是内存中的一块区域,它保存在Innodb的buffer pool中,它在磁盘上也有对应的持久化空间,在系统表空间ibdata中。 不支持在 Docs 外粘贴 block MySQL中的c ...
分类:
数据库技术 时间:
2021-07-03 22:11:18
收藏:
0 评论:
0 赞:
0 阅读:
28
Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。 它们均提供标准化的数据水平扩展、分布式事务和分布式治理等功能,可适用于如 Java 同构、异 ...
分类:
数据库技术 时间:
2021-07-03 17:11:09
收藏:
0 评论:
0 赞:
0 阅读:
89
package com.example.wfydemo.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation. ...
分类:
数据库技术 时间:
2021-07-03 15:40:09
收藏:
0 评论:
0 赞:
0 阅读:
18