首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏wuming_CTF

    Sql注入脚本

    ---- 自增脚本 # coding:utf-8 import requests import datetime import time # 获取数据库名长度 def database_len() break print('database_name:', name) if __name__ == '__main__': database_name() 二分法脚本

    1.1K20发布于 2021-01-21
  • 来自专栏SQL数据库开发

    SQL常用脚本整理

    工作中有许多比较常用的SQL脚本,今天开始分几章分享给大家。 by title,titleofcourtesy having count(1)>1) 结果: title在和titleofcourtesy进行拼接后符合条件的就只有ID为6,7,8,9的了 5、把多行SQL

    60011编辑于 2024-04-25
  • 来自专栏GitHub专栏

    SQL 常用脚本整理

    常用功能脚本 ---- 1.导出整个数据库 1mysqldump -u 用户名 -p –default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1 source 命令 2 3进入mysql数据库控制台, 4 5如mysql -u root -p 6 7mysql>use 数据库 8 9然后使用source命令,后面参数为脚本文件 (如这里用到的.sql) 10 11mysql>source wcnc_db.sql 12 13B:使用mysqldump命令 14 15mysqldump -u username -p dbname < filename.sql 16 17C:使用mysql命令 18 19mysql -u username -p -D dbname < filename.sql 启动与退出 1、进入 4 5导入auction.sql文件 6 7c:mysqlbin>mysql -u root -p auction < auction.sql

    75710发布于 2021-11-10
  • 来自专栏吾非同

    SQL 常用脚本整理

    常用功能脚本 1.导出整个数据库 1mysqldump -u 用户名 -p –default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) source 命令 2 3进入mysql数据库控制台, 4 5如mysql -u root -p 6 7mysql>use 数据库 8 9然后使用source命令,后面参数为脚本文件 (如这里用到的.sql) 10 11mysql>source wcnc_db.sql 12 13B:使用mysqldump命令 14 15mysqldump -u username -p dbname < filename.sql 16 17C:使用mysql命令 18 19mysql -u username -p -D dbname < filename.sql 启动与退出 1、进入MySQL 4 5导入auction.sql文件 6 7c:mysqlbin>mysql -u root -p auction < auction.sql

    96930发布于 2021-11-09
  • 来自专栏pangguoming

    PowerDesigner导入SQL脚本

    .; 选择好DBMS(数据库管理系统)类型;然后点击确定按钮;这里演示选中的是mysql数据库,具体类型根据自己需要选择; 点击Add  Files 图标添加脚本 ; 找到要导入的sql脚本,鼠标单击打开按钮; 鼠标单击,确定按钮; 开始反向工程生成数据库.....

    2.3K50发布于 2018-03-09
  • 来自专栏程序猿

    SQL Server基础SQL脚本之Group By

    代码大概80行左右 本系列,几乎都是代码,记得当时写的时候用的是微软的官方实例数据库AdventureWorks_Data.mdf、AdventureWorks_Log.ldf来运行的。 下载链接:

    1.4K50发布于 2018-03-09
  • 来自专栏乐沙弥的世界

    LinuxUnix shell 脚本中调用SQL,RMAN脚本

    本文针对Linux/Unix shell脚本调用sql, rman 脚本给出了相关示例。 一、由shell脚本调用sql,rman脚本 1、shell脚本调用sql脚本 #首先编辑sql文件 oracle@SZDB:~> more dept.sql connect scott/tiger spool 脚本内调用sql脚本 oracle@SZDB:~> more get_dept.sh #! #注意此处执行sql脚本的方法 -S 表示以静默方式执行 exit #授予脚本执行权限 oracle@SZDB:~> chmod 775 get_dept.sh -->执行shell脚本 oracle /rman_bak.sh 二、嵌入sql语句及rman到shell脚本 1、直接将sql语句嵌入到shell脚本 oracle@SZDB:~> more get_dept_2.sh #!

    1.7K10发布于 2018-08-14
  • 来自专栏NetCore

    Sql生成数据插入Sql脚本

    @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql if @@fetch_status < >-2 begin if @xtype not in(189,34,35,99,98) --timestamp不需处理,image,text,ntext,sql_variant syscolumns_cursor into @name,@xtype end close syscolumns_cursor deallocate syscolumns_cursor set @sql '+@tablename+'('+@column+') values(''as ''--'','+@columndata+','')'' from '+@tablename print '--'+@sql exec(@sql) if @ident is not null print 'SET IDENTITY_INSERT '+@TableName+' OFF' GO exec UspOutputData

    1.6K70发布于 2018-02-01
  • 来自专栏网安菜鸟成长记

    sql-labs-less26a|sql注入(脚本

    前言: 本关为sql-labs系列less26a,此系列持续更新,前面的关卡可以查看我前面的文章,本关使用bool盲注的方法用脚本跑,如有错误的地方欢迎师傅指正。 方法跟前面的9、10关差不多,直接放脚本: import requests import time import datetime url = "http://localhost/sqli-labs-master difference > 1: flag += chr(k) print("flag为->"+flag) get_flag() 可以自己参考脚本脚本详细细节可以访问sql-labs-less9/less10,感谢支持!

    1.3K20发布于 2020-10-28
  • 来自专栏SQL数据库开发

    21个SQL实用脚本

    SQL面试专栏 SQL145题系列 工作中有许多比较常用的SQL脚本,今天开始分几章分享给大家。 20、常用系统检测脚本 --查看内存状态 dbcc memorystatus --查看哪个引起的阻塞,blk EXEC sp_who active --查看锁住了那个资源id,objid EXEC 21、获取脚本的执行时间 declare @timediff datetime select @timediff=getdate() select * from Suppliers print '耗时: '+ convert(varchar(10),datediff(ms,@timediff,getdate())) 结果如下: 在状态栏是不会精确到毫秒的,只能精确到秒 这个脚本可以更加有效的查看SQL代码的执行效率 以上就是今天分享给大家一些比较实用的SQL脚本,以后想到了其他内容再分享给大家,好东西记得分享转发呀~

    69210编辑于 2024-04-25
  • 来自专栏啄木鸟软件测试

    SQL注入到脚本

    如果要使用正则表达式轻松地从结果页检索信息(例如,如果要编写SQL注入脚本),可以在注入中使用标记:``1 UNION SELECT 1,concat('^^^',table_name,':',column_name 我们可以看到,有一个文件上传功能允许用户上传图片,我们可以使用此功能尝试上传PHP脚本。这个PHP脚本一旦上传到服务器上,将为我们提供一种运行PHP代码和命令的方法。 首先,我们需要创建一个PHP脚本来运行命令。下面是一个简单且最小的webshell的源代码: <? system($_GET['cmd']); ?> 此脚本获取参数cmd的内容并执行它。 我们现在可以使用页面上提供的上载功能:http://vulnerable/admin/new.php并尝试上载此脚本。 我们可以看到,脚本没有正确上传到服务器上。应用程序阻止扩展名为的文件。 将绕过简单过滤器的测试.php和Apache仍将使用.php,因为在此配置中,它没有用于的处理程序.test 现在,我们需要找到管理上传的PHP脚本将文件放在web服务器上的位置。

    3.1K10编辑于 2022-09-23
  • 来自专栏凹凸玩数据

    Pandas直接读取sql脚本

    之前有群友反应同事给了他一个几百MB的sql脚本,导入数据库再从数据库读取数据有点慢,想了解下有没有可以直接读取sql脚本到pandas的方法。 01 解析sql脚本文本文件替换成csv格式并加载 我考虑了一下sql脚本也就只是一个文本文件而已,而且只有几百MB,现代的机器足以把它一次性全部加载到内存中,使用python来处理也不会太慢。 我简单研究了一下sql脚本的导出格式,并根据格式写出了以下sql脚本的读取方法。 注意:该读取方法只针对SQLyog导出的mysql脚本测试,其他数据库可能代码需要根据实际情况微调。 :sql脚本的位置 quotechar:脚本中字符串是单引号还是双引号,默认使用单引号解析 返回: 一个字典,键是表名,值是该表对应的数据所组成的datafream对象 下面我测试读取下面这个sql脚本 02 将sql脚本转换为sqlite格式并通过本地sql连接读取 在写完上面的方法后,我又想到另一种解决思路,就是将sql脚本转换成sqlite语法的sql语句,然后直接加载。

    1.9K20发布于 2021-02-05
  • 来自专栏程序猿

    SQL Server基础SQL脚本之主外键约束

    概要 ---- 本系列,几乎都是代码,记得当时写的时候用的是微软的官方实例数据库AdventureWorks_Data.mdf、AdventureWorks_Log.ldf来运行的。 下载链接:链接: https://pan.baidu.com/s/1pMdLz6N 密码: xvhu 或者回复“AdventureWorks”来获取链接。 代码我就放在文中了。 if exists(select * from sys.databases where name='SchDB') drop database Sc

    1.7K60发布于 2018-03-09
  • 来自专栏网安菜鸟成长记

    sql-labs-less8|SQL注入,脚本注入

    前言: 此篇为sql-labs系列less-8,这一关使用脚本盲注,使用的sql语句跟第五关差不多,脚本写的比较烂,我也是第一次写,很基础,如果你也不会写的话可以参考一下。 正文: 本关如果注入语句执行成功页面就会显示You are in ……,如果注入语句没有被数据库执行页面无任何回显 请参考脚本: import requests url = "http://localhost /sql-labs/Less-8/? 语句使用的函数就不在讲了,脚本运行图: ? 需要注意的是,脚本运行非常慢(但是要比手动注入好很多),如果长时间依然没有跑出来结果就说明脚本出了问题,认真排查一下,感谢支持。

    1.4K10发布于 2020-10-28
  • 来自专栏10km的专栏

    maven:sql-maven-plugin插件执行sql脚本

    sql-maven-plugin插件提供了sql脚本的执行功能,允许用户执行指定的sql脚本文件或语句。 脚本(create_tables.sql)来创建表: run-sql.xml <? -- 指定要执行的sql脚本 'sql'文件夹为脚本所在文件夹下的子文件夹 --> <srcFiles> <srcFile>${project.basedir sql:execute 定义多个独立执行的execution 上面的脚本可以一次性执行一个或多个sql脚本,如果我们希望每个脚本可以在命令行分别独立执行,那么就要定义多个execution来实现。 比如我们将删除表的语句和建表语句分成两个文件(clean_tables.sql,create_tables.sql),希望在命令行分别执行两个脚本,那么 上面脚本就修改成如下的样子: <?

    2K100发布于 2018-01-03
  • 来自专栏程序猿

    SQL Server基础SQL脚本之创建架构、排序

    2014-09-06' select @a as 'datatime' declare @i numeric(4,2) set @i=12.56 select @i as [numeric] --sql

    1.8K80发布于 2018-03-09
  • 来自专栏韩曙亮的移动开发专栏

    SQL Server】在 SSMS 中 使用 生成 SQL 脚本 方式 实现 数据库 备份 还原 ( 数据备份操作 - 生成 SQL 脚本 | 数据还原操作 - 执行 SQL 脚本 )

    帮助开发人员和数据库管理员进行数据库管理、查询、优化和开发工作 ; 本篇博客介绍如何使用 SSMS 进行数据库备份 ; 使用的原理是 将数据库中的 数据 生成为 SQL 脚本 ( 几万条 SQL 语句 ) , 还原数据库的时候 , 先 TRUNCATE 清空表 , 然后再执行上述生成的 SQL 脚本 ; 2、数据备份操作 - 生成 SQL 脚本 右键点击 数据库 , 选择 " 任务 / 生成脚本 " 发现这就是一个文本文件 , 首先使用 USE database_name; 指定了数据库 , 然后 是几万条插入数据 ; 3、数据还原操作 - 执行 SQL 脚本 进入 SSMS 后 , 右键点击 数据库 [TABLE8]; 语句 , 清空要 恢复数据 的 八张表 ; 一定要把表清空了 , 再执行 SQL 脚本 , 要不然数据全乱了 ; 然后进入到 生成的 SQL 脚本 script_2024_08_08 _10_39.sql 保存目录 C:\Users\octop\Documents\ , 右键点击 SQL 脚本 , 选择 " 打开方式 / SSMS 19 " , 在 SSMS 中 打开后 , 会将 SQL

    6K10编辑于 2024-08-09
  • 来自专栏AI篮球与生活

    SQL常用脚本大全,建议收藏!

    之前我为大家分享过 100个开箱即用 的 Shell 脚本,深受欢迎 。但作为一名数据人,在工作中也会遇到许多比较常用的SQL脚本,今天呢,我就整理总结出来分享给大家,希望能有所帮助。 ' DBCC FLUSHPROCINDB (@dbid) 17、SQL换行 SQL的换行 制表符 CHAR(9) 换行符 CHAR(10) 回车 CHAR(13) PRINT 'SQL'+CHAR(13 19、常用系统检测脚本 --查看内存状态 dbcc memorystatus --查看哪个引起的阻塞,blk EXEC sp_who active --查看锁住了那个资源id,objid EXEC 20、获取脚本的执行时间 declare @timediff datetime select @timediff=getdate() select * from Suppliers print '耗时: '+ convert(varchar(10),datediff(ms,@timediff,getdate())) 结果如下: 在状态栏是不会精确到毫秒的,只能精确到秒 这个脚本可以更加有效的查看SQL

    2K20编辑于 2022-06-08
  • 来自专栏软件测试经验与教训

    使用Excel批量生成SQL脚本

    没错,这就是我通常使用的方法,但是有些人他们不按常理出牌,有时候客户说:我只会执行SQL,我不知道怎么把Excel导入到数据库中。 这个时候我们如何把要更新的内容生产SQL语句给到客户呢? 如何是一两条记录,我们手动写SQL就可以了,但是如果有几百个学生,我们要手动写几百条语句吗?是否有批量生成SQL脚本的方法?这就是我们这里要讲到的:使用Excel批量生成SQL脚本。 过程 这是一个原始的Excel表,它包括了一些ID值和需要更新字段的值: 1:确定需要生成的SQL语句模型。 ? 并按照需要生成的sql语句顺序进行排序。 前面两个列是需要更新的值,后面两个是where的条件字段 ? 3:在Excel表插入空列,拷贝相关的语句进去。

    2.1K20发布于 2018-07-24
  • 来自专栏从ORACLE起航,领略精彩的IT技术。

    使用COE脚本绑定SQL Profile

    用到的是MOS文档215187.1提供的系列脚本中的coe_xfr_sql_profile.sql。 下载地址:coe_xfr_sql_profile.sql.zip 脚本内容具体如下: SPO coe_xfr_sql_profile.log; SET DEF ON TERM OFF ECHO ON FEED REM REM EXAMPLE REM # sqlplus system REM SQL> START coe_xfr_sql_profile.sql [SQL_ID] [PLAN_HASH_VALUE ]; REM SQL> START coe_xfr_sql_profile.sql gnjy0mn4y9pbm 2055843663; REM SQL> START coe_xfr_sql_profile.sql WHERE sql_id = TRIM('&&sql_id.')

    1.3K10发布于 2019-05-24
领券