写给前端的数据库入门 | docker & 数据库

367 阅读2分钟

本文正在参加「技术专题19期 漫谈数据库技术」活动

上文提到了数据库的一些基本常识,没看过的同学可以阅读点赞收藏
接下来我们就用docker来安装学习数据库

安装

安装docker,直接去官网下载安装即可

拉取镜像

这次我们用mysql来练习

docker pull mysql

输入下面命令就可以看到镜像的相关信息啦

docker images

image.png

启动容器

镜像拉取完之后就可以启动容器了,下面解释一下参数
-d 表示后台运行
-p 2333:3306 表示使用端口2333映射到容器的3306
-e 环境变量
--name 容器名称

docker run -d -p 2333:3306 -e MYSQL_ROOT_PASSWORD=password  --name testsql  mysql:latest

输入下方命令就可以看到容器的状态了

docker ps

image.png

进入容器

docker exec -it testsql mysql -u root -p

image.png

接下来就可以进行数据库的操作了

上文中我们学习了如何创建一个库和表,按照上文的命令来建立一个users表

首先创建一个数据库

CREATE DATABASE jym;

image.png

选择数据库

use jym;

image.png

创建用户表

CREATE TABLE Users ( name VARCHAR(10) NOT NULL, email NVARCHAR(255) );

image.png

查看表结构

image.png


其他文章
什么?在React中也可以使用vue响应式状态管理
clean-js | 自从写了这个辅助库,我已经很久没有加过班了…
clean-js | 在hooks的时代下,使用class管理你的状态
clean-js | 手把手教你写一个羊了个羊麻将版
写给前端的数据库入门 | 序
写给前端的数据库入门 | docker & 数据库
有没有一种可能,你从来都没有真正理解async
三分钟实现前端写JAVA这件事——装环境
三分钟实现前端写JAVA这件事——VS code