美文网首页
docker:安装mysql

docker:安装mysql

作者: Chting | 来源:发表于2018-07-05 09:31 被阅读0次

文章来源:https://www.cnblogs.com/hello-tl/p/9234429.html

1.添加镜像
docker pull mysql
2.在/data下新建文件夹mysql,进入mysql文件夹新建文件夹data
mkdir /data/mysql

mkdir /data/mysql/data

|

3.启动
docker run -d -e MYSQL_ROOT_PASSWORD=``123456``\

--name mysql --net elec_default --restart always \

-v /data/mysql/data:/var/lib/mysql -p ``3306``:``3306 mysql

|

4.说明
docker run -d -e MYSQL_ROOT_PASSWORD=``123456`` 指定数据库密码

--name mysql --net elec_default --restart always \   # 指定容器名称和设置自启

-v /data/mysql/data:/var/lib/mysql -p ``3306``:``3306 mysql # 设置存储路径、端口

|

5.如果mysql是 8 版本以上应该会出一下错误

连接Docker启动的mysql出现:ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: ÕÒ²»µ½Ö¸¶¨µÄÄ£¿é¡£
解决方案

1.进入mysql容器

docker exec -it mysql /bin/bash

2.进入mysql

mysql -uroot -p123456

3.修改密码

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

文章来源:https://www.cnblogs.com/hello-tl/p/9234429.html

LINUX 简单的,但只有天才才能知道他的简单

标签: Linux, Docker, Mysql

« 上一篇:mysql 慢查询日志 mysqldumpslow 工具
» 下一篇:docker:安装mysql多个

相关文章

网友评论

      本文标题:docker:安装mysql

      本文链接:https://www.haomeiwen.com/subject/lkpuuftx.html