大家的数据库(比如 MySQL)是放在本地还是虚拟机?

2020-02-09 04:22:32 +08:00
 iTvX
我一直都是放在本地的,结果今天被人嘲讽了,说什么“竟然有人把数据库放本地,就不怕把个人电脑用的很乱吗?”,我也不知道正常操作是什么,我也不好反驳,我一直用 xampp 写 php,难道数据库应该放在虚拟机里面吗?每次打开虚拟机不是很麻烦吗?

现在很凌乱。。。
3790 次点击
所在节点    问与答
26 条回复
precisi0nux
2020-02-09 04:41:55 +08:00
Docker 啊
nlzy
2020-02-09 04:55:22 +08:00
树莓派
charlie21
2020-02-09 04:59:11 +08:00
docker 没出现的时候,就没人开发 php 了吗,哪有什么虚拟机让你放数据库阿?部署的时候甚至都在简陋的 一年 50 块的站长用虚拟主机上,vps 都没有,不都是这样嘛

听他们的呢...李嘉诚出门三个秘书十个保镖,气派呀,阔气呀,你学?
iTvX
2020-02-09 05:11:23 +08:00
好吧,是我孤陋寡闻了,我去学习 docker。谢谢大家!
miao666
2020-02-09 05:16:37 +08:00
反正我觉得各家云服务商的镜像和编排服务满足了我对 docker 的需求,所以一直没用上 docker。本地环境不是怎么方便怎么来吗?
我也是一直放本地,定期备份。
optional
2020-02-09 07:19:39 +08:00
@charlie21 docker 之前还有 vagrant 啊
singerll
2020-02-09 08:15:03 +08:00
mysql 二进制安装,很干净
musi
2020-02-09 08:22:56 +08:00
用的很乱怎么解释?除了自己开发程序还有什么操作是要用到数据库的吗?
tulongtou
2020-02-09 08:33:37 +08:00
为什么会很乱呢,数据库有指定的目录,索引 日志也都有指定的目录,甚至连文件名字都是规则的,哪里会乱呢?说这话的应该是个菜鸡巴
noreplay
2020-02-09 08:41:41 +08:00
@tulongtou 菜什么?🐶
anguiao
2020-02-09 08:59:31 +08:00
Docker 啊,乱是不会乱的,但是 Docker 更方便。
Mitt
2020-02-09 09:14:19 +08:00
有洁癖的就觉得乱 但是一开始我们都是扔本地的,并没有什么不妥,只是到了后面需要特殊的的版本或者需要其他数据库就会显得麻烦才开始使用虚拟机、docker 等手段来搭建
opengps
2020-02-09 09:54:56 +08:00
放进虚拟机,好处是迁移方便,坏处是 iops 指标大幅度下降
一般来说团队更适合共享用同一个数据库
wanguorui123
2020-02-09 09:56:54 +08:00
乱到不至于,就是启动后狂吃内存。所以放虚拟机把内存限住
cdlnls
2020-02-09 09:59:03 +08:00
虚拟机里面的 docker
a719114136
2020-02-09 10:04:12 +08:00
docker,删除的时候方便,不会在电脑上产生一些不知道是什么的文件。

另外这是没有什么正常操作,自己熟悉什么,就用什么。另外单看这句话的话算不上嘲讽把
cabing
2020-02-09 10:12:14 +08:00
符合自己需求的就是最好的
docker,映射到本地磁盘。
flashrick
2020-02-09 10:27:04 +08:00
本地开发肯定还是 vagrant 吧
docker 我记得修改增加端口映射和目录映射都要进行打包 image-run 容器这一步骤?
不过 mysql 用 docker 还是没啥要改动的,nginx 是真的烦。
k9982874
2020-02-09 10:38:57 +08:00
开发时按个人习惯怎么方便怎么来,让他少扯犊子。
Jacky23333
2020-02-09 10:42:29 +08:00
为什么不上云呢🤔

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/643117

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX