docker创建mysql时操作可以直接开启二进制日志

docker创建mysql时启动二进制日志。

首先你得有docker的环境。

命令如下:

    docker run   --restart=always --privileged=true -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=root -v           /data2/mysql:/var/lib/mysql  mysql:5.7 --lower_case_table_names=1 --log-bin=/var/lib/mysql/mysql-bin --server-id=123

 

此处:

log-bin 就是配置二进制日志的路径

server-id 就是一个随机数,只要是唯一的不和其他地方使用的相同即可。

其他参数:

restart 重启策略,always意思是总是自动重启。还有其他的值,这里就不作讲解了。

privileged 进入容器后开启最大权限

MYSQL_ROOT_PASSWORD 默认的root密码

lower_case_table_names 忽略大小写

 

给自己做个笔记,方便日后回顾。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章