数据库
文章平均质量分 79
袁成新(Chauncey Yuan)
这个作者很懒,什么都没留下…
展开
-
MacOS安装MongoDB数据库
安装方式多样,这里使用最简单的下载安装文件安装下载文件下载地址:https://www.mongodb.com/download-center/community安装下载好文件之后,打开访达,直接双击解压然后将解压之后的文件夹重命名为 mongodb进入访达菜单中的前往→前往文件夹弹框中输入:/usr/local 回车将刚才解压的出来的文件夹放入上一步回车之后打开的文件...原创 2020-04-20 12:27:35 · 908 阅读 · 1 评论 -
node.js上传图片到服务端,并将图片路径传到数据库(更换头像)
思路本地选择图片文件之后,将图片文件转换成base64的数据格式将base64的数据通过ajax专递到后台(post)后台将base64的数据解析成图片进行保存到服务器上文件结构├── page ├── js ├── js.js ├── html.html├── dao ├── dataDao.js└── node.jshtml <input type="...原创 2020-04-20 11:25:47 · 5223 阅读 · 0 评论 -
MySQL性能优化之进阶篇
4、索引优化4.1、索引是什么,建立索引的原因索引用于快速找出在某个列中有一特定值的行,不使用索引MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。例如:有一张person表,其中有 2W 条记录,记录着2W个人的信息。有一个P...原创 2020-03-27 12:11:56 · 201 阅读 · 0 评论 -
MySQL性能优化之干货篇
3、常用SQL优化3.1、避免SELECT *从数据库里读出越多的数据,那么查询就会变得越慢。并且如果你的数据库服务器和WEB服务器是两台独立的服务器的话,这还会增加网络传输的负载。3.2、避免在where子句中使用!=或<>操作符应尽量避免在where子句中使用!=或<>操作符,否则引擎放弃使用索引而进行全表扫描。3.3、尽量避免全表扫描对查询进行优化,应尽量...原创 2020-03-27 12:11:07 · 193 阅读 · 0 评论 -
MySQL性能优化之基础篇
1、准备工作1.1、慢查询日志当查询超过一定的时间没有返回结果的话,会记录到慢查询日志中,这个功能有个开关,默认不开启,可以手工开启帮助我们找出执行慢的SQL语句。查看慢 SQL 日志是否启用(on 表示启用)show variables like 'slow_query_log'查看执行慢于多少秒的 SQL 会记录到日志文件中show variables like 'long_qu...原创 2020-03-27 12:09:46 · 241 阅读 · 0 评论 -
打通node+MySQL+JavaScript的第一步
打通node+MySQL+JavaScript的第一步原创 2020-03-22 17:08:46 · 233 阅读 · 0 评论