## **查看 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 常用命令