docker 配置 mysql

docker run -p 3306:3306 --name mysql \
-e "TZ=Asia/Shanghai" \
-v /my/own/datadir:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
--restart=always \
-d mysql:5.7.30 --lower_case_table_names=1 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

--lower_case_table_names=1
数据库表名不区分大小写

进入docker本地客户端设置远程访问账号

$ sudo docker exec -it mysql bash
$ mysql -uroot -p123456
mysql> grant all privileges on *.* to root@'%';
posted @ 2020-05-20 21:15  LiuChengloong  阅读(176)  评论(0编辑  收藏  举报