Centos下使用docker开启mysql
2021/6/14 19:24:17
本文主要是介绍Centos下使用docker开启mysql,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
方式一(不挂载配置文件)
输入以下命令创建mysql容器
docker run --name mysql-5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
此时,使用docker ps 即可看到mysql容器已创建成功,使用以下命令进入容器使使用mysql(容器ID替换成自己的)
docker exec -it 43f9a54c5f9f /bin/bash
方式二(挂载配置文件)
- 在当前目录创建一个conf文件夹,在文件夹下创建my.cnf文件,在其中输入以下配置
[client] user=root password=123456 [mysql] prompt=(\\u@\\h) [\\d]>\\_
[client]是用来配置密码,使得登录时跳过输入密码环节
[mysql]中的prompt是为了在命令行使用mysql时,显示自己当前所在的数据库名称
效果如下:
(root@localhost) [(none)]> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.00 sec) (root@localhost) [(none)]> use sys; Database changed (root@localhost) [sys]>
- 输入以下命令创建mysql容器,并挂载配置文件到当前目录的conf文件夹
docker run -p 3307:3306 --name mysql-5.7-2 -v $PWD/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
创建成功,进入容器使用mysql数据库
docker exec -it mysql-5.7-2 /bin/bash
这篇关于Centos下使用docker开启mysql的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程