实战:MySQL数据库持久化
1 | #运行容器 |
参数 | 说明 |
---|---|
--name mysqlserver |
容器运行的名字 |
-v /data/mysql/conf:/etc/mysql/conf.d |
将宿主机/data/mysql/conf 映射到容器/etc/mysql/conf.d |
-v /data/mysql/logs:/logs |
将宿主机/data/mysql/logs 映射到容器/logs |
-v /data/mysql/data:/var/lib/mysql |
将宿主机/data/mysql/data 映射到容器 /var/lib/mysql |
-e MYSQL_ROOT_PASSWORD=123456 |
数据库初始密码123456(设置环境变量) |
-p 3306:3306 |
将宿主机3306端口映射到容器的3306端口 |
--lower_case_table_names=1 |
设置表名忽略大小写,只能首次修改,后续无法修改(就算之后修改配置文件也不行) |