mysql> show variables like "character%";
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
2.开启Mysql数据库慢查询和binlog日志功能
注意一定要在my.cnf的[mysqld]下添加才能生效!
1)开启binlog日志的方法:
修改配置方法一(临时,重启mysqld后自动恢复):
mysql> set global slow_query_log=ON;
Query OK, 0 rows affected (0.05 sec)
mysql> set global long_query_time=2;
Query OK, 0 rows affected (0.00 sec)
修改配置方法二(永久):
在my.cnf的[mysqld]下添加一个binlog配置就可以了(注意一定要加在[mysqld]下,如果加在[mysqld_safe]或其他位置下是不行的),配置如下:
2)开启binlog日志功能:
在my.cnf的[mysqld]下添加一个binlog配置就可以了(注意一定要加在[mysqld]下,如果加在[mysqld_safe]或其他位置下是不行的),配置如下:
注意:这上面的mysql-bin其实就是binlog日志文件的前缀来着,像上面设置的是mysql-bin(你可以改成mysql_bin或binlog或其他什么都可以),它就会在/var/lib/mysql/(默认位置)生成 mysql-bin.000001,mysql-bin.000002,mysql-bin.000003......等日志文件。