SET @old_log_state = @@global.general_log;
在看mysql文档时看到的.不知道在标志符前加一个@,加两个@@是什么意思。这些古怪的符号呀!!!!
一个@是由用户自己声明的局部变量,,,而2个@@开头的是系统里面的全局变量
@是用户变量,@@是系统变量。你上面的就是定义一个old_log_state的变量,并把系统变量global.general_log的值赋给他