docker|Docker创建mysql并运行
查看docker
docker images
2、下载mysql
docker pull mysql:5.7
3、运行mysql
-p 指定端口号 3306
--name 名称 mysql5.7
-v 目录挂载
【docker|Docker创建mysql并运行】-e 指定密码
-d 后台运行
docker run -p 3306:3306 --name mysql5.7 \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7
4、然后运行命令查看运行的docker容器
docker ps
5、进入mysql容器内部
docker exec -it mysql /bin/bash
![docker|Docker创建mysql并运行](https://img.it610.com/image/info8/fe5ca3b5f68b4671be9a7abf0d0dad9a.jpg)
文章图片
6、查看mysql安装位置
whereis mysql
7、修改mysql配置
vi my.cnf
[client]
default-character-set=utf8[mysql]
default-character-set=utf8[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve
8、查看配置文件
cat my.cnf
推荐阅读
- Docker应用:容器间通信与Mariadb数据库主从复制
- django-前后端交互
- IDEA|IDEA 创建工程
- docker镜像探索----dive工具
- 创建缔造完美教室,让每一间教室都闪闪发光
- Servlet原理|Servlet原理 二(Web应用与创建Servlet实例)
- 企业为什么要融资
- 热点文章|鸢尾花预测(如何创建机器学习Web应用程序())
- 诚实表达,创建连接维护界限
- FTP创建