Docker从0安装MySql8(Linux)
前言
Manjaro 安装MySQL8很简单粗暴,为什么还要装 Docker 呢?
滚动更新惹得祸!!!
当前状态 MySQL8.0.16 更新之后需要 GLIBGXX_3.4.26
,我这里的 GCC 8.3.0-1
版本正好没有 GLIBGXX_3.4.26
,但是还是最新的,搞了一次社区 GCC 9.1.0
版本,操作系统都起不来了。
最后选择Docker
,确实简单粗暴!
安装
ArchLinux 安装
1 | sudo pacman -S docker |
其它安装
Ubuntu Docker 安装
CentOS Docker 安装
Windows Docker 安装
MacOS Docker 安装
安装MySQL8
1 | sudo docker pull mysql |
创建用户
1 | CREATE USER 'maxzhao'@'localhost' IDENTIFIED BY 'maxzhao'; |
使用
容器外登录MySQL
1 | mysql -h127.0.0.1 -uroot -p |
查看镜像
1 | sudo docker images |
启动镜像
1 | sudo docker start mysql |
RUN | START
docker run 只在第一次运行时使用,将镜像放到容器中,以后再次启动这个容器时,只需要使用命令docker start 即可。
推荐: