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 忽略大小寫

 

給自己做個筆記,方便日後回顧。

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