Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 3.145.167.178
Cant Read [ /etc/named.conf ]
8.1.13
www
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
www /
server /
mysql /
mysql-test /
suite /
innodb_gis /
t /
[ HOME SHELL ]
Name
Size
Permission
Action
0.test
911
B
-rw-r--r--
1.test
49.62
KB
-rw-r--r--
alter_spatial_index.test
24.38
KB
-rw-r--r--
bug16236208.test
3.07
KB
-rw-r--r--
bug16266012.test
873
B
-rw-r--r--
bug17057168.test
1.15
KB
-rw-r--r--
check_rtree.test
781
B
-rw-r--r--
create_spatial_index.test
42.08
KB
-rw-r--r--
geometry.test
25.68
KB
-rw-r--r--
gis.test
48.77
KB
-rw-r--r--
gis_split_inf.test
9.81
KB
-rw-r--r--
gis_split_nan.test
19.28
KB
-rw-r--r--
kill_server.test
1.2
KB
-rw-r--r--
multi_pk.test
2.38
KB
-rw-r--r--
point_basic.test
34.66
KB
-rw-r--r--
point_big.test
14.58
KB
-rw-r--r--
precise.test
9.13
KB
-rw-r--r--
repeatable_spatial.test
6.75
KB
-rw-r--r--
rollback.test
226.33
KB
-rw-r--r--
row_format.test
749
B
-rw-r--r--
rt_precise.test
1.71
KB
-rw-r--r--
rtree.test
100.99
KB
-rw-r--r--
rtree_compress.test
1.84
KB
-rw-r--r--
rtree_compress2.test
1.25
KB
-rw-r--r--
rtree_concurrent_srch.test
13.26
KB
-rw-r--r--
rtree_concurrent_srch_2.test
1.52
KB
-rw-r--r--
rtree_create_inplace.test
2.01
KB
-rw-r--r--
rtree_debug.test
1.5
KB
-rw-r--r--
rtree_drop_index.test
140.96
KB
-rw-r--r--
rtree_estimate.test
2.51
KB
-rw-r--r--
rtree_multi_pk.test
4.79
KB
-rw-r--r--
rtree_old.test
46.97
KB
-rw-r--r--
rtree_purge.test
1.31
KB
-rw-r--r--
rtree_recovery.test
1.74
KB
-rw-r--r--
rtree_rollback1.test
1.54
KB
-rw-r--r--
rtree_rollback2.test
717
B
-rw-r--r--
rtree_search.test
3.76
KB
-rw-r--r--
rtree_split.test
4.19
KB
-rw-r--r--
rtree_undo.test
847
B
-rw-r--r--
types.test
2.58
KB
-rw-r--r--
update_root.test
862
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : rtree_multi_pk.test
# WL#6745 InnoDB R-tree support # This test case will test basic R-tree support features. --source include/have_innodb.inc # Create table with R-tree index. create table t1 (i int, i2 char(10), g geometry not null, primary key (i, i2), spatial index (g))engine=innodb; # Insert values. insert into t1 values (1, "111", POINT(1,1)); insert into t1 values (2, "222", POINT(1.5,1.5)); insert into t1 values (3, "333", POINT(3,3)); insert into t1 values (4, "444", POINT(3.1,3.1)); insert into t1 values (5, "555", POINT(5,5)); analyze table t1; # Select by R-tree index. set @g1 = ST_GeomFromText('Polygon((0 0,0 3,3 3,3 0,0 0))'); explain select ST_astext(t1.g) from t1 where MBRWithin(t1.g, @g1); select ST_astext(t1.g) from t1 where MBRWithin(t1.g, @g1); # Delete values. set @g1 = ST_GeomFromText('Polygon((0 0,0 3,3 3,3 0,0 0))'); delete from t1 where MBRWithin(t1.g, @g1); check table t1; select ST_astext(t1.g) from t1; # Update values. set @g1 = ST_GeomFromText('Polygon((5 5,5 5,5 5,5 5,5 5))'); update t1 set g = POINT(2,2) where MBRWithin(t1.g, @g1); check table t1; select ST_astext(t1.g) from t1; # Show index. --replace_column 7 # show indexes from t1; # Cleanup. drop table t1; # Test functions. create table t1 (name VARCHAR(100), square GEOMETRY not null, spatial index (square))engine=innodb; INSERT INTO t1 VALUES("small", ST_GeomFromText('POLYGON (( 0 0, 0 1, 1 1, 1 0, 0 0))')); INSERT INTO t1 VALUES("big", ST_GeomFromText('POLYGON (( 0 0, 0 3, 3 3, 3 0, 0 0))')); INSERT INTO t1 VALUES("up", ST_GeomFromText('POLYGON (( 0 1, 0 3, 2 3, 2 1, 0 1))')); INSERT INTO t1 VALUES("up2", ST_GeomFromText('POLYGON (( 0 2, 0 4, 2 4, 2 2, 0 2))')); INSERT INTO t1 VALUES("up3", ST_GeomFromText('POLYGON (( 0 3, 0 5, 2 5, 2 3, 0 3))')); INSERT INTO t1 VALUES("down", ST_GeomFromText('POLYGON (( 0 -1, 0 1, 2 1, 2 -1, 0 -1))')); INSERT INTO t1 VALUES("down2", ST_GeomFromText('POLYGON (( 0 -2, 0 0, 2 0, 2 -2, 0 -2))')); INSERT INTO t1 VALUES("down3", ST_GeomFromText('POLYGON (( 0 -3, 0 -1, 2 -1, 2 -3, 0 -3))')); INSERT INTO t1 VALUES("right", ST_GeomFromText('POLYGON (( 1 0, 1 2, 3 2, 3 0, 1 0))')); INSERT INTO t1 VALUES("right2", ST_GeomFromText('POLYGON (( 2 0, 2 2, 4 2, 4 0, 2 0))')); INSERT INTO t1 VALUES("right3", ST_GeomFromText('POLYGON (( 3 0, 3 2, 5 2, 5 0, 3 0))')); INSERT INTO t1 VALUES("left", ST_GeomFromText('POLYGON (( -1 0, -1 2, 1 2, 1 0, -1 0))')); INSERT INTO t1 VALUES("left2", ST_GeomFromText('POLYGON (( -2 0, -2 2, 0 2, 0 0, -2 0))')); INSERT INTO t1 VALUES("left3", ST_GeomFromText('POLYGON (( -3 0, -3 2, -1 2, -1 0, -3 0))')); SET @p = ST_GeomFromText('POLYGON (( 0 0, 0 2, 2 2, 2 0, 0 0))'); SELECT name, ST_AsText(square) from t1 where MBRContains(@p, square); SELECT name, ST_AsText(square) from t1 where MBRDisjoint(@p, square); SELECT name, ST_AsText(square) from t1 where MBREquals(@p, square); SELECT name, ST_AsText(square) from t1 where MBRIntersects(@p, square); SELECT name, ST_AsText(square) from t1 where MBROverlaps(@p, square); SELECT name, ST_AsText(square) from t1 where MBRTouches(@p, square); SELECT name, ST_AsText(square) from t1 where MBRWithin(@p, square); # MBROverlaps needs a few more tests, with point and line dimensions --error ER_GIS_INVALID_DATA SET @vert1 = ST_GeomFromText('POLYGON ((0 -2, 0 2, 0 -2))'); --error ER_GIS_INVALID_DATA SET @horiz1 = ST_GeomFromText('POLYGON ((-2 0, 2 0, -2 0))'); --error ER_GIS_INVALID_DATA SET @horiz2 = ST_GeomFromText('POLYGON ((-1 0, 3 0, -1 0))'); --error ER_GIS_INVALID_DATA SET @horiz3 = ST_GeomFromText('POLYGON ((2 0, 3 0, 2 0))'); --error ER_GIS_INVALID_DATA SET @point1 = ST_GeomFromText('POLYGON ((0 0))'); --error ER_GIS_INVALID_DATA SET @point2 = ST_GeomFromText('POLYGON ((-2 0))'); SELECT GROUP_CONCAT(a1.name ORDER BY a1.name) AS MBRoverlaps FROM t1 a1 WHERE MBROverlaps(a1.square, @vert1) GROUP BY a1.name; SELECT GROUP_CONCAT(a1.name ORDER BY a1.name) AS MBRoverlaps FROM t1 a1 WHERE MBROverlaps(a1.square, @horiz1) GROUP BY a1.name; SELECT MBROverlaps(@horiz1, @vert1) FROM DUAL; SELECT MBROverlaps(@horiz1, @horiz2) FROM DUAL; SELECT MBROverlaps(@horiz1, @horiz3) FROM DUAL; SELECT MBROverlaps(@horiz1, @point1) FROM DUAL; SELECT MBROverlaps(@horiz1, @point2) FROM DUAL; DROP TABLE t1; # Inplace create spatial index is not supported create table t1 (i int not null, g geometry not null)engine=innodb; # Insert values. insert into t1 values (1, POINT(1,1)); insert into t1 values (2, POINT(1.5,1.5)); insert into t1 values (3, POINT(3,3)); insert into t1 values (4, POINT(3.1,3.1)); insert into t1 values (5, POINT(5,5)); alter table t1 add primary key(i), algorithm=inplace; alter table t1 drop primary key; create spatial index idx on t1(g) algorithm=inplace; create spatial index idx2 on t1(g); alter table t1 add primary key(i), algorithm=inplace; show create table t1; drop index idx on t1; drop table t1;
Close