数据库
文章平均质量分 51
蔡俊锋
这个作者很懒,什么都没留下…
展开
-
mysql8 docker部署命令
至此,您已经在Docker上成功部署了MySQL 8。要验证MySQL是否正常运行,您可以使用MySQL客户端工具连接到它。拉取最新的MySQL 8 Docker镜像。这个命令将MySQL容器的端口映射到主机的3306端口,并将我们之前创建的。这样,即使容器被删除,MySQL数据也会保持在Docker卷中。环境变量设置为您的MySQL root用户的密码。首先,确保已经安装了Docker。作为密码,然后您应该能够访问MySQL shell。下载并安装适合您操作系统的Docker版本。运行MySQL容器。原创 2023-10-10 17:38:00 · 251 阅读 · 0 评论 -
RESTful API 设计指南
一、协议API与用户的通信协议,总是使用HTTPs协议。二、域名应该尽量将API部署在专用域名之下。https://api.example.com如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。https://example.org/api/三、版本(Versioning)应该将API的版本号放入URL。https://ap原创 2017-10-19 11:13:23 · 422 阅读 · 0 评论 -
11条规则教你如何玩转数据库设计
Rule 1:弄清(OLTP或OLAP)应用的本质是什么?当开始制作数据表单设计时,首先,要分析你设计的这个程序的本质是什么?是事务性还是分析性的?你会发现许多开发者会默认应用常规化规则,随后才考虑性能问题而不考虑应用的本质。关于事务性和分析性,一起来看下两者区别。Transactional:这种应用,用户对CRUD较为感兴趣,即创建、读取、更新和删除记录。这种数据,官方名称之位OLT转载 2017-12-04 14:18:33 · 1551 阅读 · 0 评论 -
如何通过索引说数据库优化能力
索引是数据库优化所必需的工具,在面试的时候一般不会问概念性的问题,会问什么问题又如何回答呢?请看下文。 如果我们需要招个Java方面的高级程序员,一方面看年限(本科3年),具体到数据库方面的技能要求,包括如下三个方面: 第一,是否会基本的增删改查,存储过程等技能,是否会用些groupby,having,distinct,exist,in,with等高级点的语句。这点一般都没问题,甚至一个刚毕业...转载 2018-06-22 11:21:02 · 321 阅读 · 0 评论