数据库
Mr_老大爷
努力奋斗的程序员一枚
展开
-
多表联合查询:join的用法
inner join(等值连接) 只返回两个表中联结字段相等的行;left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录;right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录;原创 2016-06-23 17:48:01 · 15418 阅读 · 0 评论 -
MySQL索引原理
这是一篇美团技术团队总结的关于MySQL索引原理及慢查询优化的文章,还是非常有参考价值的,文章虽长,请认真看。MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何 能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我转载 2016-08-10 11:48:17 · 801 阅读 · 0 评论 -
Mysql将查询后的数据进行排名的SQL语句
有时我们需要对我们数据库某一张表进行排序,本文介绍了3种将已排序数据进行一个排名并输出的SQL原创 2016-11-26 14:34:05 · 4939 阅读 · 2 评论 -
如何设计数据库(数据库设计原则)
数据库设计的三大范式:为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式;第二范式在第一范式的基础之上更进转载 2017-10-12 00:35:56 · 5063 阅读 · 0 评论 -
MAC忘记本地数据库密码的解决方法
苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭MySQL服务(点击stop MySQL server) 重启mysql进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables & (别漏掉最前的" ...原创 2018-07-19 16:23:14 · 2990 阅读 · 0 评论