-
docker 创建mysql实例:
docker run --name mysql -p 3306:3306 --privileged=true \
-v /home/mysql/conf/my.cnf:/etc/mysql/my.cnf \
-v /home/mysql/data:/var/lib/mysql \
-v /home/mysql/log:/var/log/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7 -
–name:容器名,此处命名为mysql
-e:配置信息,此处配置mysql的root用户的登陆密
-e MYSQL_USER="woniu" :添加woniu用户
-e MYSQL_PASSWORD="123456":设置添加的用户密码
-p:端口映射,此处映射 主机3306端口 到 容器的3306端口
-d:源镜像名,此处为 mysql:5.7
--privileged=true:容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限 -
my.cnf 配置
[mysqld]
character-set-server=utf8
default_authentication_plugin=mysql_native_password
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
mongodb文档:
https://docs.mongodb.com/manual/crud/
https://docs.mongodb.com/manual/reference/sql-aggregation-comparison/
docker mysql
最新推荐文章于 2022-06-23 11:15:17 发布