-
安装docker
-
运行docker
注意安装docker和运行docker的步骤很简单
docker安装
docker常用命令 -
部署mysql
docker pull mysql # 拉取最新版mysql docker run -d -p 3306:3306 # 后台运行,映射端口 -v /home/wangxun/mysql_dir/conf:/etc/mysql/conf.d # 挂载配置目录 -v /home/wangxun/mysql_dir/data:/var/lib/mysql # 挂载数据库目录 -e MYSQL_ROOT_PASSWORD=YOUR_PASSWORD # 设置数据库密码 --name=mysql_test mysql
-
进入容器,创建常用数据库
docker exec -it mysql_test /bin/bash mysql -uroot -pYOUR_PASSWORD mysql> create database wangxun; mysql> exit
注意:这里有一个小插曲,按理说我已经将mysql的数据库目录挂载到了/home/wangxun/mysql_dir/data下
当我在此目录下新建一个wangxun数据库时,就应该同步的添加了一个数据库
但是,此时用idea连接,发现找不到wangxun数据库
当我进入正在运行的容器,创建数据库后
数据库成功连接,此时在/home/wangxun/mysql_dir/data下也同步出了新创建的数据库 -
外部连接测试,比如用idea连接测试
-
在用docker部署mysql之后,对比之前直接在Centos7上安装mysql,感触还是很多的
相关文章
暂无评论...