## **查看 binlog 日志状态**
~~~
mysql> show global variables like '%log_bin%';
~~~
返回值如下:
| Variable\_name | Value |
| --- | --- |
| log\_bin | ON |
| log\_bin\_basename | /www/server/data/mysql-bin |
| log\_bin\_index | /www/server/data/mysql-bin.index |
| log\_bin\_trust\_function\_creators | OFF |
| log\_bin\_use\_v1\_row\_events | OFF |
## **查看正在使用的 binlog 日志**
~~~
mysql> show master status;
~~~
返回值如下:
| File | Position | Binlog\_Do\_DB | Binlog\_Ignore\_DB | Executed\_Gtid\_Set |
| --- | --- | --- | --- | --- |
| mysql-bin.000008 | 154 | | | |
## **开启 binlog 日志(修改 my.cnf 配置文件)**
~~~
[mysqld]
log-bin=mysql-bin
server-id = 1 # 如果配置了主从,这里的 server-id 需要注意不能重复
~~~
- MySQL
- MySQL 开启远程访问权限
- MySQL 查询语句
- Explain 分析器
- MySQL 索引
- MySQL 主从复制
- Binlog 日志
- Docker
- Docker 安装
- Docker 常用命令
- Docker 网络
- Docker 安装MySQL
- Redis
- Redis 常用命令
- Redis 配置文件
- Redis 主从复制
- Nginx
- Nginx 常用命令
- Nginx 内置变量
- Nginx 配置文件
- Nginx 负载均衡
- Composer
- Composer 构架组件
- Swoole
- Laravel
- 正则表达式
- Linux
- Linux 常用命令
- Linux 系统相关命令
- Git
- Git 全局配置
- Git 版本控制
- Git 远程仓库
- Git 分支管理
- Git 忽略文件
- Supervisor
- Supervisor 安装
- Supervisor 配置文件
- Supervisor 常用命令