mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-30 04:26:45 +03:00 
			
		
		
		
	Added missing DBUG_RETURN statements (in mysqldump.c) Added missing enums Fixed a lot of wrong DBUG_PRINT() statements, some of which could cause crashes Removed usage of %lld and %p in printf strings as these are not portable or produces different results on different systems. client/mysqldump.c: Fixed some compiler warnings Added some missing DBUG_RETURN Remove copying of 'cluster' database client/mysqlslap.c: Fixed compiler warnings client/mysqltest.c: After merge fix extra/yassl/taocrypt/include/algebra.hpp: Removed compiler warning mysql-test/include/im_check_env.inc: Fixed race condition (mysqld1 could report 'starting' or 'online' mysql-test/mysql-test-run.pl: After merge fixes Added missing directory to LD_LIBRARY_PATH mysql-test/r/ctype_cp1250_ch.result: After merge fix mysql-test/r/im_cmd_line.result: Fixed race condition mysql-test/r/im_daemon_life_cycle.result: Fixed race condition mysql-test/r/im_instance_conf.result: Fixed race condition mysql-test/r/im_life_cycle.result: Fixed race condition mysql-test/r/im_utils.result: Fixed race condition mysql-test/r/log_tables.result: Fixed wrong result mysql-test/t/disabled.def: Disabled ndb_restore_partion, as ndb_restore_compate caused it to fail, becasue of table 'cluster/def/schema' which is stored in ndb_backup50 mysys/my_compress.c: Removed compiler warnings mysys/my_getopt.c: Ensure we always have at least one space between option name and value plugin/fulltext/plugin_example.c: Removed compiler warnings server-tools/instance-manager/mysql_connection.cc: After merge fix sql/event_data_objects.cc: Fixed compiler warnings Fixed platform compatibility issues (%lld is not portable) sql/event_data_objects.h: Fixed compiler warnings sql/event_db_repository.cc: Fixed compiler warnings sql/event_queue.cc: Fixed compiler warnings sql/event_scheduler.cc: Fixed compiler warnings sql/events.cc: Fixed compiler warnings sql/field.cc: Fixed compiler warnings sql/ha_ndbcluster.cc: Fixed compiler warnings sql/ha_ndbcluster_binlog.cc: Fixed compiler warnings sql/ha_partition.cc: Fixed compiler warnings sql/handler.cc: Fixed compiler warnings sql/item_cmpfunc.cc: Fixed DBUG_PRINT style sql/item_func.cc: Fixed compiler warnings sql/log.cc: Fixed compiler warnings sql/log_event.cc: Fixed compiler warnings sql/mysqld.cc: Fixed compiler warnings sql/opt_range.cc: Fixed compiler warnings sql/repl_failsafe.cc: Indentation fixes sql/rpl_rli.cc: Fixed compiler warnings sql/rpl_tblmap.cc: Fixed compiler warnings sql/set_var.cc: Fixed compiler warnings sql/slave.cc: Fixed compiler warnings sql/sp_head.cc: Fixed compiler warnings sql/sql_base.cc: Fixed compiler warnings Fixed indentation sql/sql_binlog.cc: Fixed compiler warnings sql/sql_cache.cc: Fixed compiler warnings sql/sql_class.cc: Fixed compiler warnings sql/sql_handler.cc: Fixed compiler warnings sql/sql_lex.cc: Fixed compiler warnings sql/sql_parse.cc: Fixed compiler warnings sql/sql_partition.cc: Fixed compiler warnings sql/sql_prepare.cc: Fixed compiler warnings sql/sql_table.cc: Fixed compiler warnings sql/sql_test.cc: Fixed DBUG_PRINT style sql/sql_trigger.cc: Fixed DBUG_PRINT style sql/table.cc: Fixed compiler warnings storage/federated/ha_federated.cc: Fixed compiler warnings storage/myisam/mi_rsamepos.c: Fixed compiler warnings storage/ndb/include/ndb_global.h.in: After merge fix storage/ndb/include/util/NdbOut.hpp: Inform gcc that ndbout_c takes a printf() string as argument storage/ndb/include/util/SimpleProperties.hpp: After merge fixes storage/ndb/src/kernel/blocks/backup/Backup.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Fixed compiler warnings Fixed usage of uninitialized value (Got help from Jonas with patch) storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/lgman.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/pgman.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/restore.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtup/DbtupFixAlloc.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/suma/Suma.cpp: Fixed compiler warnings Added missing enum's to switch storage/ndb/src/kernel/vm/Configuration.cpp: Fixed compiler warnings storage/ndb/src/kernel/vm/DLHashTable.hpp: Fixed compiler warnings storage/ndb/src/kernel/vm/RWPool.hpp: Fixed compiler warnings storage/ndb/src/kernel/vm/SimulatedBlock.cpp: Fixed compiler warnings storage/ndb/src/kernel/vm/WOPool.hpp: Fixed compiler warnings storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp: Fixed compiler warnings storage/ndb/src/mgmclient/CommandInterpreter.cpp: Fixed compiler warnings storage/ndb/src/mgmsrv/MgmtSrvr.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/DictCache.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbIndexOperation.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbIndexStat.cpp: Initialize possible uninitialized variable storage/ndb/src/ndbapi/NdbOperationInt.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbRecAttr.cpp: Added missing enum's (To avoid compiler warnings) storage/ndb/src/ndbapi/NdbScanOperation.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/ObjectMap.hpp: Fixed compiler warnings storage/ndb/tools/desc.cpp: Fixed compiler warnings storage/ndb/tools/restore/Restore.cpp: Fixed compiler warnings storage/ndb/tools/restore/consumer_restore.cpp: Fixed compiler warnings unittest/mytap/t/basic-t.c: Fixed compiler warnings unittest/mytap/tap.c: Fixed compiler warnings
		
			
				
	
	
		
			290 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			290 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| use mysql;
 | |
| truncate table general_log;
 | |
| select * from general_log;
 | |
| event_time	user_host	thread_id	server_id	command_type	argument
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from general_log
 | |
| truncate table slow_log;
 | |
| select * from slow_log;
 | |
| start_time	user_host	query_time	lock_time	rows_sent	rows_examined	db	last_insert_id	insert_id	server_id	sql_text
 | |
| truncate table general_log;
 | |
| select * from general_log where argument like '%general_log%';
 | |
| event_time	user_host	thread_id	server_id	command_type	argument
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from general_log where argument like '%general_log%'
 | |
| create table join_test (verbose_comment varchar (80), command_type varchar(64));
 | |
| insert into join_test values ("User performed a usual SQL query", "Query");
 | |
| insert into join_test values ("New DB connection was registered", "Connect");
 | |
| insert into join_test values ("Get the table info", "Field List");
 | |
| select verbose_comment, user_host, argument
 | |
| from  mysql.general_log join join_test
 | |
| on (mysql.general_log.command_type = join_test.command_type);
 | |
| verbose_comment	user_host	argument
 | |
| User performed a usual SQL query	USER_HOST	select * from general_log where argument like '%general_log%'
 | |
| User performed a usual SQL query	USER_HOST	create table join_test (verbose_comment varchar (80), command_type varchar(64))
 | |
| User performed a usual SQL query	USER_HOST	insert into join_test values ("User performed a usual SQL query", "Query")
 | |
| User performed a usual SQL query	USER_HOST	insert into join_test values ("New DB connection was registered", "Connect")
 | |
| User performed a usual SQL query	USER_HOST	insert into join_test values ("Get the table info", "Field List")
 | |
| User performed a usual SQL query	USER_HOST	select verbose_comment, user_host, argument
 | |
| from  mysql.general_log join join_test
 | |
| on (mysql.general_log.command_type = join_test.command_type)
 | |
| drop table join_test;
 | |
| flush logs;
 | |
| lock tables mysql.general_log WRITE;
 | |
| ERROR HY000: You can't write-lock a log table. Only read access is possible
 | |
| lock tables mysql.slow_log WRITE;
 | |
| ERROR HY000: You can't write-lock a log table. Only read access is possible
 | |
| lock tables mysql.general_log READ;
 | |
| ERROR HY000: You can't use usual read lock with log tables. Try READ LOCAL instead
 | |
| lock tables mysql.slow_log READ;
 | |
| ERROR HY000: You can't use usual read lock with log tables. Try READ LOCAL instead
 | |
| lock tables mysql.slow_log READ LOCAL, mysql.general_log READ LOCAL;
 | |
| unlock tables;
 | |
| lock tables mysql.general_log READ LOCAL;
 | |
| flush logs;
 | |
| unlock tables;
 | |
| select "Mark that we woke up from flush logs in the test"
 | |
|        as "test passed";
 | |
| test passed
 | |
| Mark that we woke up from flush logs in the test
 | |
| lock tables mysql.general_log READ LOCAL;
 | |
| truncate mysql.general_log;
 | |
| unlock tables;
 | |
| select "Mark that we woke up from TRUNCATE in the test"
 | |
|        as "test passed";
 | |
| test passed
 | |
| Mark that we woke up from TRUNCATE in the test
 | |
| use test;
 | |
| truncate table mysql.general_log;
 | |
| set names utf8;
 | |
| create table bug16905 (s char(15) character set utf8 default 'пусто');
 | |
| insert into bug16905 values ('новое');
 | |
| select * from mysql.general_log;
 | |
| event_time	user_host	thread_id	server_id	command_type	argument
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	set names utf8
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	create table bug16905 (s char(15) character set utf8 default 'пусто')
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	insert into bug16905 values ('новое')
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from mysql.general_log
 | |
| drop table bug16905;
 | |
| truncate table mysql.slow_log;
 | |
| set session long_query_time=1;
 | |
| select sleep(2);
 | |
| sleep(2)
 | |
| 0
 | |
| select * from mysql.slow_log;
 | |
| start_time	user_host	query_time	lock_time	rows_sent	rows_examined	db	last_insert_id	insert_id	server_id	sql_text
 | |
| TIMESTAMP	USER_HOST	QUERY_TIME	00:00:00	1	0	test	0	0	1	select sleep(2)
 | |
| alter table mysql.general_log engine=myisam;
 | |
| ERROR HY000: You cannot 'ALTER' a log table if logging is enabled
 | |
| alter table mysql.slow_log engine=myisam;
 | |
| ERROR HY000: You cannot 'ALTER' a log table if logging is enabled
 | |
| drop table mysql.general_log;
 | |
| ERROR HY000: You cannot 'DROP' a log table if logging is enabled
 | |
| drop table mysql.slow_log;
 | |
| ERROR HY000: You cannot 'DROP' a log table if logging is enabled
 | |
| set global general_log='OFF';
 | |
| alter table mysql.slow_log engine=myisam;
 | |
| ERROR HY000: You cannot 'ALTER' a log table if logging is enabled
 | |
| set global slow_query_log='OFF';
 | |
| show create table mysql.general_log;
 | |
| Table	Create Table
 | |
| general_log	CREATE TABLE `general_log` (
 | |
|   `event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
 | |
|   `user_host` mediumtext,
 | |
|   `thread_id` int(11) DEFAULT NULL,
 | |
|   `server_id` int(11) DEFAULT NULL,
 | |
|   `command_type` varchar(64) DEFAULT NULL,
 | |
|   `argument` mediumtext
 | |
| ) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT='General log'
 | |
| show create table mysql.slow_log;
 | |
| Table	Create Table
 | |
| slow_log	CREATE TABLE `slow_log` (
 | |
|   `start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
 | |
|   `user_host` mediumtext NOT NULL,
 | |
|   `query_time` time NOT NULL,
 | |
|   `lock_time` time NOT NULL,
 | |
|   `rows_sent` int(11) NOT NULL,
 | |
|   `rows_examined` int(11) NOT NULL,
 | |
|   `db` varchar(512) DEFAULT NULL,
 | |
|   `last_insert_id` int(11) DEFAULT NULL,
 | |
|   `insert_id` int(11) DEFAULT NULL,
 | |
|   `server_id` int(11) DEFAULT NULL,
 | |
|   `sql_text` mediumtext NOT NULL
 | |
| ) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT='Slow log'
 | |
| alter table mysql.general_log engine=myisam;
 | |
| alter table mysql.slow_log engine=myisam;
 | |
| Warnings:
 | |
| Warning	1366	Incorrect integer value: '' for column 'last_insert_id' at row 0
 | |
| Warning	1366	Incorrect integer value: '' for column 'insert_id' at row 0
 | |
| show create table mysql.general_log;
 | |
| Table	Create Table
 | |
| general_log	CREATE TABLE `general_log` (
 | |
|   `event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
 | |
|   `user_host` mediumtext,
 | |
|   `thread_id` int(11) DEFAULT NULL,
 | |
|   `server_id` int(11) DEFAULT NULL,
 | |
|   `command_type` varchar(64) DEFAULT NULL,
 | |
|   `argument` mediumtext
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='General log'
 | |
| show create table mysql.slow_log;
 | |
| Table	Create Table
 | |
| slow_log	CREATE TABLE `slow_log` (
 | |
|   `start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
 | |
|   `user_host` mediumtext NOT NULL,
 | |
|   `query_time` time NOT NULL,
 | |
|   `lock_time` time NOT NULL,
 | |
|   `rows_sent` int(11) NOT NULL,
 | |
|   `rows_examined` int(11) NOT NULL,
 | |
|   `db` varchar(512) DEFAULT NULL,
 | |
|   `last_insert_id` int(11) DEFAULT NULL,
 | |
|   `insert_id` int(11) DEFAULT NULL,
 | |
|   `server_id` int(11) DEFAULT NULL,
 | |
|   `sql_text` mediumtext NOT NULL
 | |
| ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Slow log'
 | |
| set global general_log='ON';
 | |
| set global slow_query_log='ON';
 | |
| select * from mysql.general_log;
 | |
| event_time	user_host	thread_id	server_id	command_type	argument
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	set names utf8
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	create table bug16905 (s char(15) character set utf8 default 'пусто')
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	insert into bug16905 values ('новое')
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from mysql.general_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	drop table bug16905
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	truncate table mysql.slow_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	set session long_query_time=1
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select sleep(2)
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from mysql.slow_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	alter table mysql.general_log engine=myisam
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	alter table mysql.slow_log engine=myisam
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	drop table mysql.general_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	drop table mysql.slow_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	set global general_log='OFF'
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	set global slow_query_log='ON'
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from mysql.general_log
 | |
| flush logs;
 | |
| lock tables mysql.general_log WRITE;
 | |
| ERROR HY000: You can't write-lock a log table. Only read access is possible
 | |
| lock tables mysql.slow_log WRITE;
 | |
| ERROR HY000: You can't write-lock a log table. Only read access is possible
 | |
| lock tables mysql.general_log READ;
 | |
| ERROR HY000: You can't use usual read lock with log tables. Try READ LOCAL instead
 | |
| lock tables mysql.slow_log READ;
 | |
| ERROR HY000: You can't use usual read lock with log tables. Try READ LOCAL instead
 | |
| lock tables mysql.slow_log READ LOCAL, mysql.general_log READ LOCAL;
 | |
| unlock tables;
 | |
| set global general_log='OFF';
 | |
| set global slow_query_log='OFF';
 | |
| alter table mysql.slow_log engine=ndb;
 | |
| ERROR HY000: This storage engine cannot be used for log tables"
 | |
| alter table mysql.slow_log engine=innodb;
 | |
| ERROR HY000: This storage engine cannot be used for log tables"
 | |
| alter table mysql.slow_log engine=archive;
 | |
| ERROR HY000: This storage engine cannot be used for log tables"
 | |
| alter table mysql.slow_log engine=blackhole;
 | |
| ERROR HY000: This storage engine cannot be used for log tables"
 | |
| drop table mysql.slow_log;
 | |
| drop table mysql.general_log;
 | |
| drop table mysql.general_log;
 | |
| ERROR 42S02: Unknown table 'general_log'
 | |
| drop table mysql.slow_log;
 | |
| ERROR 42S02: Unknown table 'slow_log'
 | |
| use mysql;
 | |
| CREATE TABLE `general_log` (
 | |
| `event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
 | |
| ON UPDATE CURRENT_TIMESTAMP,
 | |
| `user_host` mediumtext,
 | |
| `thread_id` int(11) DEFAULT NULL,
 | |
| `server_id` int(11) DEFAULT NULL,
 | |
| `command_type` varchar(64) DEFAULT NULL,
 | |
| `argument` mediumtext
 | |
| ) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT='General log';
 | |
| CREATE TABLE `slow_log` (
 | |
| `start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
 | |
| ON UPDATE CURRENT_TIMESTAMP,
 | |
| `user_host` mediumtext NOT NULL,
 | |
| `query_time` time NOT NULL,
 | |
| `lock_time` time NOT NULL,
 | |
| `rows_sent` int(11) NOT NULL,
 | |
| `rows_examined` int(11) NOT NULL,
 | |
| `db` varchar(512) DEFAULT NULL,
 | |
| `last_insert_id` int(11) DEFAULT NULL,
 | |
| `insert_id` int(11) DEFAULT NULL,
 | |
| `server_id` int(11) DEFAULT NULL,
 | |
| `sql_text` mediumtext NOT NULL
 | |
| ) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT='Slow log';
 | |
| set global general_log='ON';
 | |
| set global slow_query_log='ON';
 | |
| use test;
 | |
| flush tables with read lock;
 | |
| unlock tables;
 | |
| use mysql;
 | |
| lock tables general_log read local, help_category read local;
 | |
| unlock tables;
 | |
| use mysql;
 | |
| RENAME TABLE general_log TO renamed_general_log;
 | |
| ERROR HY000: Cannot rename 'general_log'. When logging enabled, rename to/from log table must rename two tables: the log table to an archive table and another table back to 'general_log'
 | |
| RENAME TABLE slow_log TO renamed_slow_log;
 | |
| ERROR HY000: Cannot rename 'slow_log'. When logging enabled, rename to/from log table must rename two tables: the log table to an archive table and another table back to 'slow_log'
 | |
| truncate table general_log;
 | |
| select * from general_log;
 | |
| event_time	user_host	thread_id	server_id	command_type	argument
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from general_log
 | |
| truncate table slow_log;
 | |
| select * from slow_log;
 | |
| start_time	user_host	query_time	lock_time	rows_sent	rows_examined	db	last_insert_id	insert_id	server_id	sql_text
 | |
| create table general_log_new like general_log;
 | |
| rename table general_log TO renamed_general_log, general_log_new TO general_log;
 | |
| create table slow_log_new like slow_log;
 | |
| rename table slow_log TO renamed_slow_log, slow_log_new TO slow_log;
 | |
| rename table general_log TO general_log_new, renamed_general_log TO general_log, slow_log to renamed_slow_log;
 | |
| ERROR HY000: Cannot rename 'slow_log'. When logging enabled, rename to/from log table must rename two tables: the log table to an archive table and another table back to 'slow_log'
 | |
| select * from general_log;
 | |
| event_time	user_host	thread_id	server_id	command_type	argument
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	create table slow_log_new like slow_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	rename table slow_log TO renamed_slow_log, slow_log_new TO slow_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	rename table general_log TO general_log_new, renamed_general_log TO general_log, slow_log to renamed_slow_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from general_log
 | |
| select * from renamed_general_log;
 | |
| event_time	user_host	thread_id	server_id	command_type	argument
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from general_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	truncate table slow_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	select * from slow_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	create table general_log_new like general_log
 | |
| TIMESTAMP	USER_HOST	THREAD_ID	1	Query	rename table general_log TO renamed_general_log, general_log_new TO general_log
 | |
| select * from slow_log;
 | |
| start_time	user_host	query_time	lock_time	rows_sent	rows_examined	db	last_insert_id	insert_id	server_id	sql_text
 | |
| select * from renamed_slow_log;
 | |
| start_time	user_host	query_time	lock_time	rows_sent	rows_examined	db	last_insert_id	insert_id	server_id	sql_text
 | |
| set global general_log='OFF';
 | |
| RENAME TABLE general_log TO general_log2;
 | |
| set global slow_query_log='OFF';
 | |
| RENAME TABLE slow_log TO slow_log2;
 | |
| set global general_log='ON';
 | |
| ERROR HY000: Cannot activate 'general' log
 | |
| set global slow_query_log='ON';
 | |
| ERROR HY000: Cannot activate 'slow query' log
 | |
| RENAME TABLE general_log2 TO general_log;
 | |
| RENAME TABLE slow_log2 TO slow_log;
 | |
| set global general_log='ON';
 | |
| set global slow_query_log='ON';
 | |
| flush logs;
 | |
| flush logs;
 | |
| drop table renamed_general_log, renamed_slow_log;
 | |
| use test;
 | |
| use mysql;
 | |
| repair table general_log;
 | |
| Table	Op	Msg_type	Msg_text
 | |
| mysql.general_log	repair	status	OK
 | |
| repair table slow_log;
 | |
| Table	Op	Msg_type	Msg_text
 | |
| mysql.slow_log	repair	status	OK
 | |
| create table general_log_new like general_log;
 | |
| create table slow_log_new like slow_log;
 | |
| show tables like "%log%";
 | |
| Tables_in_mysql (%log%)
 | |
| binlog_index
 | |
| general_log
 | |
| general_log_new
 | |
| slow_log
 | |
| slow_log_new
 | |
| drop table slow_log_new, general_log_new;
 | |
| use test;
 |