明星廓(http://www.65803.net)全站已换成自适配模板,大家在电脑和手机都可以顺畅浏览本站内容。

建立数据库(建立数据库的最简单方法)

百科知识大全 aty25 1次浏览 0个评论

数据库的建立(最简单的方式搭建数据库)数据库在我们日常开发中接触是很多的,平时自己没事写一些东西也经常会用到,之前专门写过安装MySQL、Redis、MongoDB的文章,各种安装配置还是比较麻烦的,为了记下安装步骤方便后期再安装。现在发现其实docker有现成

 

数据库的建立(最简单的方式搭建数据库)

 

数据库的建立(建立数据库的最简单方法)数据库在我们的日常开发中接触到很多东西,当我们没有什么可写的时候,我们经常会用到它。以前,我们专门写过关于安装MySQL、Redis和MongoDB的文章,但是各种安装配置都很麻烦。为了写下安装步骤,方便以后安装。现在发现,码头工人是现成的,一个数据库可以建立几个命令,这是非常方便的,所以它很容易记录,方便每个人使用。

安装MySQL 5.7。

因为8.0已经改变了很多,密码验证需要修改,所以使用了MySQL5.7。

下载图像?。

docker pull mysql:5.7。

开始容器。

docker run-name MYSQL-p 3306:3306-restart = all-e MYSQL _ ROOT _ PASSWORD = ROOT-v/var/lib/MYSQL/:/var/lib/MYSQL/-d MYSQL:5.7-字符集-服务器=utf8mb4 -排序规则-服务器=utf8mb4_unicode_ci。

-p:映射本地端口3306。

-重启。

-重启特定参数值详细信息。

否-当容器退出时,容器不会重新启动。

失败时-仅在以非0状态退出时重新启动容器!

无论退出状态如何,始终重新启动容器?。

MYSQL_ROOT_PASSWORD:将根密码设置为根。

-字符集-服务器/-排序规则-服务器= utf8mb4_unicode_ci:将默认数据库代码设置为utf8mb4,将默认排序规则设置为utf8mb4_unicode_ci。

-v:挂载本地目录。

/var/lib/mysql:/var/lib/mysql:将数据目录映射到主机,以防止容器重新启动后数据丢失?。

/var/MySQl/conf:/etc/MySQl/conf . d:MySQl配置目录,修改容器中的配置(从这里启动后可以远程访问,因此没有配置)。

附言。

应该创建或清空由-v绑定的目录!

安装Redis?。

下载图像?。

最新消息?。

下载配置文件!

在本地下载https://raw . githubuser content . com/antrez/redis/4.0/redis . conf配置文件。

开始容器!

registered = true-name my redis-d redis-server/etc/redis/redis . conf 。

-特权:配置权限?。

重新分发服务器:启动重新分发服务命令!

起始容器:外部。

除了上述方法,我们还可以使用Dockerfile来创建和启动容器。

创建文档文件?。

FROM redis。

COPY redis . conf/etc/redis/redis . conf。

煤矿管理局。

“开始容器”命令有一些变化!

重新启动=总是-v $ PWD/数据:/data-priorized =真名myredis -d myredis?。

安装蒙古数据库?。

下载图像。

码头工人拉·蒙戈?。

Docker pull mongo-express可选的可视化网络服务器。

开始容器。

名称mymongo-p 27017:27017-v $ PWD/数据:/data/db -d mongo。

启动web访问容器。

mymongo:mongo-p 8081:8081 mongo-express。

扩展。

有两个容器一起使用,一个是MongoDB容器,另一个是提供可视化网页访问的容器。我们可以使用docker-compose来配置yml中的两个容器,这样它们每次都可以同步启动,而不必单独手动启动。

stack.yml。

版本:3.1。

服务。

mongo。

图片:mongo:最新!

端口。

- 27017:27017。

卷。

-。/data:/data/db。

mongo-快递!

链接。

-蒙戈。

图片:mongo-express。

端口!

- 8081:8081。

docker-compose -f stack.yml up。

码头工人司令部。

查看绑定目录。

码头工人检查集装箱标识。

坐骑:[。

{。

类型:绑定?。

资料来源:/home/mysql?。

目标:/var/lib/mysql。

模式:。

记者:没错。

传播:rprivate。

{}。

]。

来源:本地目录。

目标:容器中的目录(默认情况下通常是这个目录,不需要修改)。

查看容器IP?。

docker inspect-format = { . network settings . IP address } }容器标识。

查看容器绑定端口!

码头工人港口集装箱标识。

数据库,搭建,建立,方式数据库,建立,最简单,方式,搭建,数据库,建立,最简单,方式。


明星廓 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明建立数据库(建立数据库的最简单方法)
喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址