[root@xxxx2 mysql]# /etc/init.d/mysqld stop
Stopping mysqld: [ OK ]
general_log_file=/mysql_log/xxxx2_general_log_file.log
[root@xxxx2 ]# cp mysql-bin.* /mysql_log/xxxx2_general_log_file.log
or
[root@xxxx2 ]# touch /mysql_log/xxxx2_general_log_file.log
[root@xxxx2 ]# chown mysql:mysql xxxx2_general_log_file.log
[root@xxxx2 mysql_dados]# /etc/init.d/mysqld start
Starting mysqld: [ OK ]
[root@xxxx2 mysql_log]# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 3
Server version: 5.1.69-log Source distribution
mysql> SET GLOBAL general_log = 'ON';
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like '%general%';
+------------------+----------------------------------------+
| Variable_name | Value |
+------------------+----------------------------------------+
| general_log | ON |
| general_log_file | /mysql_log/xxxx2_general_log_file.log |
+------------------+----------------------------------------+
2 rows in set (0.00 sec)