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.144.143.110
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_fts /
t /
[ HOME SHELL ]
Name
Size
Permission
Action
basic.test
8.74
KB
-rw-r--r--
bug_32831765.test
7.42
KB
-rw-r--r--
compatibility.test
7.83
KB
-rw-r--r--
compatibility_win.test
7.67
KB
-rw-r--r--
ddl.test
9.31
KB
-rw-r--r--
disabled.def
404
B
-rw-r--r--
fic.test
7.35
KB
-rw-r--r--
foreign_key_check.test
868
B
-rw-r--r--
foreign_key_update.test
704
B
-rw-r--r--
fulltext.test
22.17
KB
-rw-r--r--
fulltext2.test
9.21
KB
-rw-r--r--
fulltext3.test
2.4
KB
-rw-r--r--
fulltext_cache.test
1.58
KB
-rw-r--r--
fulltext_distinct.test
1.28
KB
-rw-r--r--
fulltext_left_join.test
4.58
KB
-rw-r--r--
fulltext_misc.test
5.6
KB
-rw-r--r--
fulltext_multi.test
953
B
-rw-r--r--
fulltext_order_by.test
5.7
KB
-rw-r--r--
fulltext_plugin-master.opt
19
B
-rw-r--r--
fulltext_table_evict.test
1.17
KB
-rw-r--r--
fulltext_update.test
1.12
KB
-rw-r--r--
fulltext_var.test
1.39
KB
-rw-r--r--
index_table.test
3.32
KB
-rw-r--r--
innobase_drop_fts_index_table....
407
B
-rw-r--r--
large_records.test
12.23
KB
-rw-r--r--
limit_union.test
4.88
KB
-rw-r--r--
mecab_sjis-master.opt
40
B
-rw-r--r--
mecab_sjis.test
364
B
-rw-r--r--
mecab_ujis-master.opt
40
B
-rw-r--r--
mecab_ujis.test
368
B
-rw-r--r--
mecab_utf8-master.opt
40
B
-rw-r--r--
mecab_utf8.test
335
B
-rw-r--r--
misc.test
56.53
KB
-rw-r--r--
misc_1.test
33.18
KB
-rw-r--r--
misc_debug.test
5.17
KB
-rw-r--r--
multiple_index.test
6.37
KB
-rw-r--r--
ngram-master.opt
19
B
-rw-r--r--
ngram.test
13.15
KB
-rw-r--r--
ngram_1.test
2.01
KB
-rw-r--r--
ngram_2-master.opt
19
B
-rw-r--r--
ngram_2.test
4.18
KB
-rw-r--r--
ngram_debug.test
6.61
KB
-rw-r--r--
opt-master.opt
21
B
-rw-r--r--
opt.test
34.27
KB
-rw-r--r--
phrase.test
1
KB
-rw-r--r--
phrase_clear_no_match.test
2.41
KB
-rw-r--r--
plugin-master.opt
19
B
-rw-r--r--
plugin.test
6.69
KB
-rw-r--r--
plugin_1-master.opt
19
B
-rw-r--r--
plugin_1.test
11.22
KB
-rw-r--r--
plugin_debug-master.opt
19
B
-rw-r--r--
plugin_debug.test
9.57
KB
-rw-r--r--
proximity.test
7.89
KB
-rw-r--r--
result_cache_limit.test
1.76
KB
-rw-r--r--
savepoint.test
9.09
KB
-rw-r--r--
stopword.test
30.68
KB
-rw-r--r--
subexpr.test
2.09
KB
-rw-r--r--
sync.test
5.37
KB
-rw-r--r--
sync_block.test
3.36
KB
-rw-r--r--
sync_ddl.test
5.32
KB
-rw-r--r--
tablespace_location.test
5.06
KB
-rw-r--r--
tablespace_location_error.test
494
B
-rw-r--r--
transaction.test
31.15
KB
-rw-r--r--
truncate.opt
29
B
-rw-r--r--
truncate.test
1.51
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : proximity.test
--source include/have_innodb.inc # This is the DDL function tests for innodb FTS # Functional testing with FTS proximity search using '@' # and try search default words --disable_warnings drop table if exists t1; --enable_warnings --disable_query_log let $innodb_file_per_table_orig = `select @@innodb_file_per_table`; --enable_query_log # Create FTS table CREATE TABLE t1 ( id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY, a VARCHAR(200), b TEXT ) ENGINE= InnoDB; # Create the FTS index again CREATE FULLTEXT INDEX idx on t1 (a,b); # Insert rows INSERT INTO t1 (a,b) VALUES ('MySQL from Tutorial','DBMS stands for DataBase ...') , ('when To Use MySQL Well','After that you went through a ...'), ('where will Optimizing MySQL','what In this tutorial we will show ...'); # Try to Search default stopword from innodb, "where", "will", "what" # and "when" are all stopwords SELECT * FROM t1 WHERE MATCH(a,b) AGAINST ("where will"); SELECT * FROM t1 WHERE MATCH(a,b) AGAINST ("when"); SELECT * FROM t1 WHERE MATCH(a,b) AGAINST ("what" WITH QUERY EXPANSION); # boolean No result expected SELECT * FROM t1 WHERE MATCH(a,b) AGAINST("whe*" IN BOOLEAN MODE); SELECT * FROM t1 WHERE MATCH(a,b) AGAINST("+what +will" IN BOOLEAN MODE); SELECT * FROM t1 WHERE MATCH(a,b) AGAINST("+from" IN BOOLEAN MODE); SELECT * FROM t1 WHERE MATCH(a,b) AGAINST("+where +(show what)" IN BOOLEAN MODE); # no result expected. Words are filtered out as stopwords SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"where will"@6' IN BOOLEAN MODE); # no result expected SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"where will"@9' IN BOOLEAN MODE); # insert record with @ character which is used in proximity search INSERT INTO t1 (a,b) VALUES ('MySQL Tutorial','request docteam@oraclehelp.com ...') , ('Trial version','query performace @1255 minute on 2.1Hz Memory 2GB...') , ('when To Use MySQL Well','for free faq mail@xyz.com ...'); # proximity search with @ charcter # We don't need more than one word in proximity search. Single word # treated as single word search SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"request"@10' IN BOOLEAN MODE); # If the distance is 0, it is treated as "phrase search" SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"Trial version"@0' IN BOOLEAN MODE); # @ is word seperator SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"request docteam@oraclehelp.com"@10' IN BOOLEAN MODE); # This should not return any document SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"1255 minute"@1' IN BOOLEAN MODE); # This should return the first document. That is "1255" and "minutes" are # in a two-word range (adjacent) SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"1255 minute"@2' IN BOOLEAN MODE); SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"1255"@10' IN BOOLEAN MODE); SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('1255' WITH QUERY EXPANSION); SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"request docteam"@2' IN BOOLEAN MODE); SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"1255 minute"' IN BOOLEAN MODE); SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('request docteam@oraclehelp.com'); # Test across fields search SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"MySQL request"@3' IN BOOLEAN MODE); # Two words are in 10 words range SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"Trial memory"@10' IN BOOLEAN MODE); SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"Trial memory"@9' IN BOOLEAN MODE); DROP TABLE t1; # test on utf8 encoded proximity search CREATE TABLE t1 ( id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY, a VARCHAR(200), b TEXT ) CHARACTER SET = UTF8, ENGINE= InnoDB; INSERT INTO t1 (a,b) VALUES ('MySQL from Tutorial','DBMS stands for DataBase ...') , ('when To Use MySQL Well','After that you went through a ...'), ('where will Optimizing MySQL','what In this tutorial we will show ...'); CREATE FULLTEXT INDEX idx on t1 (a,b); INSERT INTO t1 (a,b) VALUES ('MySQL Tutorial','request docteam@oraclehelp.com ...') , ('Trial version','query performace @1255 minute on 2.1Hz Memory 2GB...'), ('when To Use MySQL Well','for free faq mail@xyz.com ...'); # Should have 2 rows. Note proximity search does require words in order SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"mysql use"@2' IN BOOLEAN MODE); # Should return 0 row SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"mysql use"@1' IN BOOLEAN MODE); INSERT INTO t1 (a,b) VALUES ('XYZ, long blob', repeat("a", 9000)); INSERT IGNORE INTO t1 (a,b) VALUES (repeat("b", 9000), 'XYZ, long blob'); # 2 rows match SELECT count(*) FROM t1 WHERE MATCH (a,b) AGAINST ('"xyz blob"@3' IN BOOLEAN MODE); DROP TABLE t1; set global innodb_file_per_table=1; set names utf8; --character_set utf8 # Test fts with externally stored long column CREATE TABLE t1 ( id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY, a TEXT, b TEXT, c TEXT ) CHARACTER SET = UTF8, ROW_FORMAT=DYNAMIC, ENGINE= InnoDB; INSERT INTO t1 (a,b,c) VALUES (repeat("b", 19000), 'XYZ, long text', 'very long blob'); INSERT INTO t1 (a,b,c) VALUES (repeat("b", 19000), 'XYZ, very little long blob very much blob', 'very long blob'); # Note 租车 is count as one word INSERT INTO t1 (a,b,c) VALUES (repeat("b", 19000),"very 租车 供 blob","new 供需分析information"); CREATE FULLTEXT INDEX idx on t1 (a,b,c); INSERT INTO t1 (a,b,c) VALUES (repeat("x", 19000), 'new, long text', 'very new blob'); INSERT INTO t1 (a,b,c) VALUES ('interesting, long text', repeat("x", 19000), 'very very good new blob'); # 3 rows should match SELECT count(*) FROM t1 WHERE MATCH (a,b,c) AGAINST ('"very blob"@3' IN BOOLEAN MODE); SELECT count(*) FROM t1 WHERE MATCH (a,b,c) AGAINST ('"very long blob"@0' IN BOOLEAN MODE); # 4 rows should match SELECT count(*) FROM t1 WHERE MATCH (a,b,c) AGAINST ('"very blob"@4' IN BOOLEAN MODE); # 1 row should match SELECT count(*) FROM t1 WHERE MATCH (a,b,c) AGAINST ('"interesting blob"@9' IN BOOLEAN MODE); # should have 3 rows SELECT COUNT(*) FROM t1 WHERE MATCH (a,b,c) AGAINST ('"interesting blob"@9 "very long blob"@0' IN BOOLEAN MODE); # should have 3 rows SELECT COUNT(*) FROM t1 WHERE MATCH (a,b,c) AGAINST ('"very blob"@4 - "interesting blob"@9' IN BOOLEAN MODE); DROP TABLE t1; CREATE TABLE t1 ( id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY, a VARCHAR(200), b TEXT ) CHARACTER SET = UTF8, ENGINE= InnoDB; # Space and special characters are not counted as word INSERT INTO t1 (a,b) VALUES ('MySQL from Tutorial','DBMS stands for + DataBase ...'); CREATE FULLTEXT INDEX idx on t1 (a,b); SELECT * FROM t1 WHERE MATCH (a,b) AGAINST ('"stands database"@3' IN BOOLEAN MODE); DROP TABLE t1; # Test fts with externally stored long column CREATE TABLE t1 ( id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY, a TEXT, b TEXT, c TEXT ) CHARACTER SET = UTF8, ROW_FORMAT=DYNAMIC, ENGINE= InnoDB; INSERT INTO t1 (a,b,c) VALUES (repeat("b", 19000), 'XYZ, long text', 'very long blob'); INSERT INTO t1 (a,b,c) VALUES ('XYZ, 租车 very little long blob very much blob', repeat("b", 19000), 'very long but smaller blob'); CREATE FULLTEXT INDEX idx on t1 (a,b,c); DELETE FROM t1; INSERT INTO t1 (a,b,c) VALUES (repeat("b", 19000), 'XYZ, long text', 'very long blob'); INSERT INTO t1 (a,b,c) VALUES ('XYZ, 租车 very little long blob is a very much longer blob', repeat("b", 19000), 'this is very long but smaller blob'); SELECT count(*) FROM t1 WHERE MATCH (a,b,c) AGAINST ('"very blob"@4' IN BOOLEAN MODE); SELECT count(*) FROM t1 WHERE MATCH (a,b,c) AGAINST ('"very blob"@3' IN BOOLEAN MODE); DROP TABLE t1; eval SET GLOBAL innodb_file_per_table=$innodb_file_per_table_orig;
Close