Description:
Affects debug/release build of 5.6, 5.7, 5.8
my error logs get fill of nonsense:
Version: '5.8.0-m17' socket: '' port: 3306 MySQL Community Server (GPL)
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
The location that writes these messages is here:
mysqld-debug.exe!fwriteLine 69
mysqld-debug.exe!fts_blexer Line 74
mysqld-debug.exe!fts_lexer Line 288
mysqld-debug.exe!ftsparse Line 1355
mysqld-debug.exe!fts_parse Line 298
mysqld-debug.exe!fts_query_parse Line 3878
mysqld-debug.exe!fts_query Line 4046
mysqld-debug.exe!ha_innobase::ft_init_ex Line 9017
mysqld-debug.exe!ha_innobase::ft_init_ext_with_hints Line 9052
mysqld-debug.exe!Item_func_match::init_search Line 7675
mysqld-debug.exe!init_ftfuncs Line 9594
mysqld-debug.exe!JOIN::optimize_fts_query Line 1050
mysqld-debug.exe!JOIN::optimize
mysqld-debug.exe!SELECT_LEX::optimize
mysqld-debug.exe!handle_query
mysqld-debug.exe!execute_sqlcom_select
mysqld-debug.exe!mysql_execute_command
mysqld-debug.exe!mysql_parse Line
mysqld-debug.exe!dispatch_command Line
mysqld-debug.exe!do_command
mysqld-debug.exe!handle_connection
mysqld-debug.exe!pfs_spawn_thread
mysqld-debug.exe!win_thread_start
How to repeat:
drop table if exists t;
create table t(a text character set latin1,fulltext index(a))engine=innodb;
insert into t values('a'),('b');
select * from t where match(a) against(0x22 in boolean mode);
Suggested fix:
please stop the printouts!!!