• 2024-06-21MySQL数据库管理
    目录1.SQL语句(1)DDL:用于管理数据库对象(库、表、索引等)(2)DML:用于管理表数据(3)DQL:用于查询表数据(4)DCL:用于管理用户和权限2.创建及删除数据库和表3.修改表名和表结构4.数据表高级操作5.如何找回root密码?6.MySQL的六大约束属性7.权限管理1.SQL语句关系型数据库专用的操作管理语句,包
  • 2024-05-29python基础 - 模块与包
    模块与包import包名.模块名importdemo.demo#前缀比较长,一般推荐from包名import模块名demo.demo.fun1(2)fromdemoimportdemodemo.fun1(3)fromdemo.demoimportfun1fun1(4)标准路径标准路径>当前路径>项目路径>其他标准路径importsysforoneinsy.path:pr
  • 2024-05-28总结
    联合查询查询DML语言插入修改删除DDL语言库的管理修改库名(不稳定,不建议)表的管理表添加列数据类型
  • 2024-04-02mysql基于时间的盲注,使用python爆破库名
    mysql基于时间的盲注使用python代码进行爆破库名importrequestsimporttimes=requests.session()#创建session对象后,才可以调用对应的方法发送请求。url='http://192.168.2.101/sqli-labs-master/Less-9/?id='flag=''i=0whileTrue:i=i+1low
  • 2024-03-16【Linux系统编程】静态库与动态库
    静态库与动态库静态库的制作和使用编写库文件源代码和头文件。将所有需要做成库的源文件生成目标文件:gcc-c{filename}.c-o{filename}.o用ar工具将要做成库的目标文件打包:arrcslib{库名}.a{filename-1}.o...{filename-n}.o将使用库的源文件与库文件一起编译:gcc{
  • 2024-03-01最新时间注入攻击和代码分析技术
    时间注入攻击时间注入攻击的测试地址在本书第2章。访问该网址时,页面返回yes;在网址的后面加上一个单引号,即可再次访问,最后页面返回no。这个结果与Boolean注入非常相似,本节将介绍遇到这种情况时的另外一种注入方法——时间注入。它与Boolean注入的不同之处在于,时间注入是利用sleep
  • 2024-02-27从MySQL全备中恢复单库或单表数据
    一、全库备份恢复单个库的数据流程:1、从全备份文件中将需要的库的建表语句和INSERT数据拿出来,然后再导入sed-n'/^--CurrentDatabase:`库名`/,/^--CurrentDatabase:`/p'全备SQL>库.sql2、导入库中mysql库名<库.sql3、检查数据二、全库备份恢复单个表的数据流
  • 2024-02-08Python与anaconda的 pip 冲突
    Python与anaconda的pip冲突1.默认pipinstall会安装到Anaconda下假如我们想要安装到python目录下D:\Python\Python36\Lib\site-packages找到Anaconda安装目录:D:\Anaconda3\python.exe2.验证原生python3python3–mpip–-versionpython3–mpiplist#
  • 2024-01-273_python第三方库
    ❓查看安装了哪些第三方库终端piplist❓更新第三方库版本pipinstall--upgrade第三方库名ERROR:pip'sdependencyresolverdoesnotcurrentlytakeintoaccountallthepackagesthatareinstalled.Thisbehaviouristhesourceofthefollowingdependencycon
  • 2024-01-11mysqldump实现通配符匹配表名的导出
    接到个需求,导出一个数据库所有表格结构,不要数据,但是sys_开头的表要数据mysqldump是不支持通配符导出的,经过一番研究还是实现了1.mysqldump只导出全量表结构mysqldump-uroot-p'密码'-d库名>/docker-entrypoint-initdb.d/库名.sql 2.mysqldump导出部分表#导出所有
  • 2023-11-1101MySQL
    数据演变史#1.单独的文本文件没有固定的存放位置:C:\a.txtD:\aaa\c.txtF:\bbb\b.txt没有固定的数据格式:jason|123tony$123kevin~123'''程序彼此无法兼容没有统一的标准'''#2.软件开发目录规范按照文件功能的不同规定了相应的位置'''文件查找变得统一
  • 2023-10-18PG逻辑备份
    常用命令工具pg_dumpall:适合导出cluster中所有业务库pg_dump:适合单个库、schema级、表级导出copy:适合单表或带条件sql结果导出(可导出为csv或txt格式)pg_dumpall低版本pg_dumpall不兼容高版本数据库,pg_dumpall可以转储cluster里的所有数据库(postgres、template0、template1除外
  • 2023-09-15SQL——备份和恢复
    备份和恢复备份:大致分为冷备,热备。冷备:指定时间进行数据库的备分。如:在昨天下午5点,进行数据库冷备,如果现在数据库出现故障,想恢复数据,只能恢复到昨天下午备份的点。全备:库中或表中所有数据全部备份。增备:增量备份,比如:在昨天下午5点,进行数据库全备,从昨天下午5点到现在,数据库表会增很
  • 2023-09-07从MySQL全库备份中恢复某个库和某张表的方法
    一定要使用测试库操作一、全库备份恢复单个库的数据流程:1.第一种方法:--从全备中导出所需库的建库语句和INSERT语句。sed-n'/^--CurrentDatabase:`库名`/,/^--CurrentDatabase:`/p'全备.sql>test.sql--导入库,会自动建库mysql库名<test.sql2.另一种方法:mysql
  • 2023-09-02MySQL添加用户并授权
    执行前要确认,授权给这个用户的数据库已经被创建好createdatabase库名charactersetutf8mb4;接下来,可以采用直接授权的方式,能够同时创建用户以及授权grantselect,insert,delete,update,createon库名.*to'用户名'@'%'identifiedby'密码';
  • 2023-07-21【自动化测试】进行一次AES简单解密
    python3.0后下载Crypto的文件库名是小写的,而它内部引用库名居然是大写的库名。可以参考:最快解决fromCrypto.CipherimportAES报错问题_pittpakk的博客-CSDN博客 协助解决库名的情况。1.导入库名fromCrypto.CipherimportAESfromCrypto.Util.Paddingimportunpad 2.
  • 2023-06-17ES学习笔记--文档操作
    添加文档新增文档的DSL语法如下:POST/索引库名/_doc/文档id{"字段一":"value1","字段二":"value2","字段三":{"子属性1":"value3","子属性2":"value4"}}示例:#插入文档
  • 2023-06-02索引库操作
    索引库就类似数据库表,mapping映射就类似表的结构。我们要向es中存储数据,必须先创建“库”和“表”。mapping映射属性mapping是对索引库中文档的约束,常见的mapping属性包括:type:字段数据类型,常见的简单类型有:字符串:text(可分词的文本)、keyword(精确值,例如:品牌、国家、ip地址)数
  • 2023-05-14MySQL学习日志十四,数据库的备份
    数据库备份必要性1.保证重要数据不丢失2.数据转移3.MySQL数据库备份方法mysqldump备份工具1.数据库管理工具,如SQLyog2.直接拷贝数据库文件和相关配置文件3.mysqldump客户端作用:转储数据库搜集数据库进行备份将数据转移到另一个SQL服务器,不一定是MySQL服务器--导
  • 2023-04-25基础知识
    #声明要求的cmake最低版本cmake_minimum_required(VERSION3.10)#设置c++版本set(CMAKE_CXX_STANDARD11) #声明一个cmake工程set(PROJECT_NA工程名)project(${PROJECT_NA}) #添加头文件include_directories("库头文件名")find_package(库名REQUIRED)#find_package命令是
  • 2023-04-22SQL纯基础
    数据库结构常用函数和语句database():当前数据库名user():当前用户名version():当前数据库版本注释符:#,--+(''),information.schema:在MySql5.0版本之后,会默认在数据库中存放一个“information_schema”的数据库,在此库中需要记住三个表名,分别是SCHEMATA、TABLES、COLU
  • 2023-02-153.数据的导出、导入与备份、还原
    ----------使用mysqldump工具做数据的逻辑备份(导出的是sql语句)-------------导出MySQL中全部的库数据(使用--all-databases或者-A参数)mysqldump-uroot-p密码--all
  • 2022-12-06ES的索引库操作
    索引库就类似数据库表,mapping映射就类似表的结构。我们要向es中存储数据,必须先创建“库”和“表”。1.mapping映射属性mapping是对索引库中文档的约束,常见的mapping属性
  • 2022-11-22SQL语句
    内容概要SQL与NOSQL语句数据库相关概念常见基本SQL语句SQL语句数据库服务端也可以服务多种类型的客户端 客户端可以是自己开发的,也可以是Python代码编写或JAVA代码
  • 2022-11-22基本SQL语句
    基本SQL语句sql语句必须以分号结尾不需要怕输错了,输错了没有效果。会报错重要概念: 库--文件夹 表--文件夹里的文件 记录--文件夹里的文件中的数据 "小白