docker如何修改mysql的root密码

第一步mysql容器docker exec -it 容器ID /bin/bash第二步连接mysqlmysql -uroot -p

创新互联服务项目包括辽阳县网站建设、辽阳县网站制作、辽阳县网页制作以及辽阳县网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,辽阳县网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到辽阳县省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

输入密码后,登录mysql终端

第三步修改密码SET PASSWORD FOR 'root' = PASSWORD('设置的密码');第四步重启

重启mysql容器即可

docker restart 容器ID

补充:docker 启动mysql容器启动初始化默认密码问题 -e MYSQL_ROOT_PASSWORD

docker run -p 3308:3308 --name=mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.6Initializing database[root@localhost mugutu]# docker run -p 3308:3308 --name=mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.6Initializing database2018-12-02 13:42:53 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).2018-12-02 13:42:53 0 [Note] Ignoring --secure-file-priv value as server is running with --bootstrap.2018-12-02 13:42:53 0 [Note] /usr/sbin/mysqld (mysqld 5.6.41) starting as process 32 ...

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。


名称栏目:docker如何修改mysql的root密码
浏览地址:http://scyanting.com/article/gssog.html