docker pull mysql:8.0
mkdir -p /data/mysql/conf mkdir -p /data/mysql/data mkdir -p /data/mysql/logs
cd /data/mysql/conf
vi my.cnf
[client] port = 3360 default-character-set = utf8mb4 [mysql] port = 3308 default-character-set = utf8mb4 [mysqld] # bind-address = 0.0.0.0 # port = 3306 max_connections=10000 character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci # 设置时区和字符集 # default-time-zone='+8:00' character-set-client-handshake=FALSE init_connect='SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci' gtid-mode=ON enforce-gtid-consistency = ON
docker run --restart=always \ --name mysql8.0 \ -p 3360:3306 \ -v /data/mysql/conf:/etc/mysql \ -v /data/mysql/data:/var/lib/mysql \ -v /data/mysql/log:/var/log \ -d mysql8.0 \ -e MYSQL_ROOT_PASSWORD='123456' \ --lower_case_table_names=1
1)--restart=always: 设置容器的自动重启;
2)--name mysql8.0: 指容器名称;
3)-p 3309:3306: 端口映射
4)/data/mysql/conf:/etc/mysql,/data/mysql/data:/var/lib/mysql,/data/mysql/log:/var/log 指主机目录和docker目录进行映射(即挂载卷)
5)-e MYSQL_ROOT_PASSWORD='123456': 设置密码
1、感谢老板,给我补充了维生素RMB。
2、保护费收到了,有事给姐打电话!
... ...
1、我怀疑你是我的客户,但是你不来,我没有证据。
2、有单请麻烦我,不要麻烦我的同行们,我农村来的,不怕累!
... ...
1、去拥抱陌生,去期待惊喜。
2、以如常为喜,以如愿为安。
... ...
1、好坏全靠运气,咸淡全靠手气。
2、三餐四季不必太匆忙,有一种幸福叫下厨房。
... ...
1、得之坦然,失之淡然。
2、人间风月,浅尝即可。
... ...
1、感谢老板,给我补充了维生素RMB。
2、保护费收到了,有事给姐打电话!
... ...
1、我怀疑你是我的客户,但是你不来,我没有证据。
2、有单请麻烦我,不要麻烦我的同行们,我农村来的,不怕累!
... ...
1、去拥抱陌生,去期待惊喜。
2、以如常为喜,以如愿为安。
... ...
1、好坏全靠运气,咸淡全靠手气。
2、三餐四季不必太匆忙,有一种幸福叫下厨房。
... ...
1、得之坦然,失之淡然。
2、人间风月,浅尝即可。
... ...