本文内容
开启 mysql 容器
用途:本地进行开发的时候开启一个 mysql
docker run -itd --privileged=true --name mysql -p 3306:3306 -e TZ=Asia/Shanghai -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=auth -e MYSQL_USER=czp -e MYSQL_PASSWORD=123456 mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --lower_case_table_names=1 --default-authentication-plugin=mysql_native_password
--privileged=true:特权模式-e TZ=Asia/Shanghai:设置时区,需要在容器中有时区数据包 tzdata-e MYSQL_ROOT_PASSWORD=123456:mysql 的 root 用户密码-e MYSQL_DATABASE=auth:容器创建一个数据库 auth-e MYSQL_USER=czp:创建一个用户 czp-e MYSQL_PASSWORD=123456:czp 用户的密码--character-set-server=utf8mb4:字符集编码--collation-server=utf8mb4_unicode_ci:字符排序--lower_case_table_names=1:表名忽略大小写--default-authentication-plugin=mysql_native_password:切换了密码组件,防止 navicat 报错