linux下使用docker创建并进入mysql的容器

linux系统下可以先输入sudo -i获得root权限,

之后输入docker pull mysql,会获取最新的mysql镜像,

接着进行mysql容器的创建:

sudo docker run --name=mysql -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=960510 -d mysql,

--name之后定义名字,MYSQL_ROOT_PASSWORD为自己定义的密码。

如果已经创建过相应容器,则输入docker ps -a 查看所有的容器,找到对应容器的containerID,

输入docker start  containerID。

linux下使用docker创建并进入mysql的容器

之后输入docker exec -it mysql bash进入容器bash,

接着输入mysql -uroot -p进入mysql,之后输入show databases;查看数据库(进入mysql之后所有指令结尾都需要 ; )。

linux下使用docker创建并进入mysql的容器

之后要使用某个数据库例如stock,就输入use stock;,

进入stock数据库后就可以进行常规的sql处理。

linux下使用docker创建并进入mysql的容器