docker 运行mysql

docker run -v /usr/local/dockerdata/mysql/:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.6 
docker run -it -v /usr/local/dockerdata/mysql/:/var/lib/mysql mysql:5.6 /bin/bash
docker stop [CONTAINER ID]
mysqld_safe&
grant all privileges on *.* to ‘root’@’%’ identified by ‘123456’;
docker cp [CONTAINER ID]:/etc/mysql/my.cnf /usr/local/dockerdata/mysql/my.cnf
docker stop [CONTAINER ID]
docker run -d -p 3307:3306 -v /usr/local/dockerdata/mysql/:/var/lib/mysql -v /usr/local/dockerdata/mysql/my.cnf:/etc/mysql/my.cnf mysql:5.6
docker exec -it 8d95ae08f1fb /bin/bash 

Author:

发表评论

电子邮件地址不会被公开。 必填项已用*标注