【内容指引】
本篇实战演示如何操作Docker中的mysql数据库,包含以下五个知识点:
登录容器;
登录mysql;
运行SQL指令创建数据库;
退出mysql;
退出容器;

1.登录容器

我们在上一篇中运行过如下指令:

docker run --restart=always --name first-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest

 

运行后在Docker中产生了一个名为“first-mysql”的Mysql容器。我们使用登录容器的指令登录到这个容器:

docker exec -it first-mysql bash

 

2.登录mysql

上面运行容器时有一个参数“-e MYSQL_ROOT_PASSWORD=123456”,所以该数据库的用户名为root,密码为123456。登录指令为:

mysql -u root -p

回车后根据提示输入密码:123456

3.运行SQL指令创建数据库

现在可以使用SQL指令操作数据库了,以创建一个名为“test”的数据库为例:
指令:

CREATE DATABASE IF NOT EXISTS test;

创建后通过指令查看该数据库是否已存在:

show databases;

 

4.退出mysql

指令:

quit

 

5.退出容器

指令:

exit

 

现在回到CentOS的终端指令输入模式了。

 

版权声明:本文为cloud-dev原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/cloud-dev/p/linux-xiao-bai-cheng-zhang-zhi-lu8fang-wenDocker-z.html