docker-desktop 启动mysql 5.7
1.创建文件夹:
D:/mysql_workspace/mysql/etc/mysql/data (存储mysql的数据目录)
D:/mysql_workspace/mysql/etc/mysql/tmp (存储mysql的临时目录)
D:/mysql_workspace/mysql/opt/mysql/redolog (录事务具体操作内容)
D:/mysql_workspace/mysql/opt/mysql/undolog (用于事务回滚操作)
2.配置my.cnf文件放在D:/mysql_workspace/mysql/etc目录下
3.执行命令:
docker run -itd -p 3306:3306 -v D:/mysql_workspace/mysql/etc/mysql:/etc/mysql -v D:/mysql_workspace/mysql/etc/my.cnf:/etc/my.cnf -v D:/mysql_workspace/mysql/opt/mysql:/opt/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql5.7 mysql:5.7
docker run -itd -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mysql5.7 mysql:5.7 --lower_case_table_names=1
4.登录:
mysql -u root -p 123456
# docker redis单机
docker run -d -p 6379:6379 --name my-redis redis
#docker es
docker run --name=elasticsearch6.8.3 -d -p 9200:9200 -p 9300:9300 docker.io/elasticsearch:6.8.3
我只想安静地学习,捡拾前人的牙慧,默默强大如此弱小的我...

浙公网安备 33010602011771号