一、SQL语法1、数据库表一个数据库通常包含一个或多个表。每个表由一个名字标识,表包含带有数据的行。2、大小写SQL对大小写不敏感。3、SQL语句后的分号某些数据库要求在每条SQL命令的末尾使用分号,比如mysql。4、SQL的DML和DDL可以把SQL分为两个部分:DML(datamanipulationl..
分类:
数据库 时间:
2016-08-11 23:14:50
阅读次数:
222
mysqldump怎么样才能够将导出的sql中,每条记录对应一个insert语句,默认总是导出一个长的insert语句;在不支持insert多值的数据库中,可以很方便的进行迁移,其实方法很简单,只需要加--extented-insert=false即可:[zzx@localhost~]$mysqldump--compact--extended-insert=fal..
分类:
数据库 时间:
2016-08-11 23:14:39
阅读次数:
162
一、安装所需要程序事先安装好开发环境和mysql数据库#yum-yinstallmysql-servermysql-devel#yum-yinstallgroupinstall"DevelopmentTools""DevelopmentLibraries"安装pam_mysql-0.7RC1#tarzxvfpam_mysql-0.7RC1.tar.gz#cdpam_mysql-0.7RC1#./configure--with-mysql=/usr--with-o..
分类:
数据库 时间:
2016-08-11 23:03:48
阅读次数:
178
corosync+pacemaker:在配置corosync时最好具有三个以上的节点,并且节点个数为奇数个,如果使用偶数个节点的话也没关系,只是要关闭不具有法定票数的决策策略功能支持的服务在pacemaker目录/usr/lib/ocf/resource.d/heartbeat环境:三台机器:centos7-docker-test110.1.1.170c..
分类:
数据库 时间:
2016-08-11 23:00:33
阅读次数:
1358
随着大量默认选项的改进,MySQL5.6比以前版本需要调优的选项大为减少.在本文中我将讲述需要优化的配置项.InnoDB设置1.innodb_buffer_pool_size——默认值为128M.这是最主要的优化选项,因为它指定InnoDB使用多少内存来加载数据和索引(data+indexes).针对专用MySQL服务器,建议指定..
分类:
数据库 时间:
2016-08-11 23:02:40
阅读次数:
207
<?php
$old=[‘host‘=>‘127.0.0.1‘,‘username‘=>‘root‘,‘passwd‘=>‘‘];
$new=[‘host‘=>‘11.11.11.123‘,‘username‘=>‘abc‘,‘passwd‘=>‘abc‘];
$old_mysqli=@newmysqli($old[‘host‘],$old[‘username‘],$old[‘passwd‘]);
if($old_mysqli->connect_errno)..
分类:
数据库 时间:
2016-08-11 23:01:55
阅读次数:
202
数据库的应用相当广泛,可以应用在Java、Android、IOS、Windows等所有主要的操作系统上SQLite虽然是轻量级的小引擎,但是能够支持高达2TB大小的数据库,其以单个文件的形式存在,以B-Tree的数据结构形式存储在磁盘,具有轻量级、独立性、隔离性、跨平台、多语言及接口、安全性..
分类:
数据库 时间:
2016-08-11 22:56:36
阅读次数:
316
MHA(MasterHighAvailability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据..
分类:
数据库 时间:
2016-08-11 22:56:04
阅读次数:
334
mariadb增加数据测试参数文件innodb_data_file_path=/data/3306/data/ibdata1:10M:autoextend改为innodb_data_file_path=/data/3306/data/ibdata1:10M:autoextend;/data/3306/data/ibdata2:10M:autoextend启动就报16081120:08:33[ERROR]InnoDB:syntaxerrorininnodb_data_file_p..
分类:
数据库 时间:
2016-08-11 22:55:17
阅读次数:
397
更新语法如下:使用update方法来更新集合中的数据。update有四个参数,前两个参数是必须的。db.person.update({"name”:”meteor”},{“$set":{"age":35}},true,true);第一个参数:查询器,定位需要更新的目标文档(定义匹配条件)。第二个参数:修改器文档,指定修改内容。第三..
分类:
数据库 时间:
2016-08-11 22:55:18
阅读次数:
247
在Android中,通过getReadableDatabase与getWritableDatabase()都可以获得一个可以对数据库进行操作的实例。然后都可以对数据库进行增、删、查、改。,但是两者也存在区别1.getReadableDatabase是先以读写的方式打开数据库,但当数据库的磁盘满了时,就会打开失败,失败之后,..
分类:
数据库 时间:
2016-08-11 22:53:31
阅读次数:
243
第三部分/page-3 Stacked injection Background-8 stacked injection Stacked injections:堆叠注入。从名词的含义就可以看到应该是一堆sql语句(多条)一起执行。而在真实的运用中也是这样的,我们知道在mysql中,主要是命令行中,每... ...
分类:
数据库 时间:
2016-08-11 22:44:22
阅读次数:
280
针对Windows 32位和64位的系统对应有多个版本的 Hive ODBC Connector, 在安装的过程中,版本必须完全匹配(即:32位的 connector 只能在32位的系统运行,64位的 connector 只能在 64位系统运行) 参考资料: http://doc.mapr.com/ ...
分类:
数据库 时间:
2016-08-11 22:43:36
阅读次数:
2348
Less-60 与上述一致,同样给出一个示例payload: http://127.0.0.1/sqli-labs/Less-60/?id=-1")union select extractvalue(1,concat(0x7e,(select group_concat(table_name) fro ...
分类:
数据库 时间:
2016-08-11 22:42:22
阅读次数:
188
Less-49 本关与47关基本类似,区别在于没有错误回显,所以我们可以通过延时注入和导入文件进行注入。 利用延时注入 http://127.0.0.1/sqli-labs/Less-49/?sort=1%27%20and%20(If(ascii(substr((select%20username%... ...
分类:
数据库 时间:
2016-08-11 22:42:12
阅读次数:
205
Less-44 本关是基于盲注的,这里盲注主要是要没有报错信息,所以要采用盲注。这关与42关的区别就在于没有报错信息,同时,我们使用同样方式的payload: 登录 username:admin Password:a';insert into users(id,username,password) ... ...
分类:
数据库 时间:
2016-08-11 22:39:50
阅读次数:
206
Less-48 本关与less-46的区别在于报错注入不能使用,不进行错误回显,因此其他的方法我们依旧是可以使用的。 可以利用sort=rand(true/false)进行判断。 http://127.0.0.1/sqli-labs/Less-48/?sort=rand(ascii(left(dat ...
分类:
数据库 时间:
2016-08-11 22:40:46
阅读次数:
145