1.运行docker
sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
2.建立映射
duso docker run -p 3306:3306 --name mysql \
-v /usr/local/docker/mysql/conf:/etc/mysql \
-v /usr/local/docker/mysql/logs:/var/log/mysql \
-v /usr/local/docker/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7
3.授权远程登陆
登陆docker中的mysql
use mysql;
然后:
grant all privileges on *.* to 'root'@'%';
刷新权限:
flush privileges;
其他详细内容参考:关于docker-mysql的详细内容
https://www.cnblogs.com/sablier/p/11605606.html
2万+

被折叠的 条评论
为什么被折叠?



