![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MysqlOrPostgresql
文章平均质量分 86
数据库学习记录
小资不采
我是一个小熊啊
展开
-
初识pgsql(一)
初识pgsql(一) psql在安装完成之后,我们就需要登录到psql. 下面是操作 -- 进入到psql的\bin目录下,输入: psql -h 127.0.0.1 -d testsql -U root 在windows上操作数据库,新安装的数据库默认用户是:postgres /*登陆就是进到psql安装的bin目录下,然后输入psql postgres,回车,输入密码*/ psql...原创 2018-12-18 22:31:13 · 292 阅读 · 0 评论 -
初识psql(二)
初识psql(二) 在第一初识psql里面我们学习了怎么登陆psql,以及我们怎么创建用户,怎么创建数据库,还有一些简单的查询,这些基本就和我们学习mysql没有区别的。这一节里我们将要继续深入学习具体的psql. (一).插入数据 (二).更新数据 (三).删除数据 (四).从修改的行中返回数据 1.1 创建数据表,users /*创建数据表之前,先删除表如果存在,*/ drop table...原创 2018-12-19 19:42:31 · 183 阅读 · 0 评论 -
初识psql(三)--查询 SELECT
初识psql(三)–查询 SELECT 我们一般的查询语句语法就是: SELECT select_list FROM table ['where','order by','group by','...']; 在表名的后面可以根据自己的条件结合很多。 1.1 我们可以结和我们第二节学习,创建了users表,今天我们来查询users表: select * from users; 下面是得到的结果:...原创 2018-12-20 22:14:59 · 1776 阅读 · 0 评论 -
psql初识(四) -- select[join]
psql初识(四) – select[join] 我们在昨天学习了from子句后面的cross join和inner join语句 现在先来复习一下 cross select * from test_join1 cross join test_join2; select * from test_join1 as t1 inner join test_join2 as t2 on t1.id ...原创 2018-12-20 22:19:40 · 539 阅读 · 0 评论 -
初识psql(五)
初识psql (五) 之 where 字句 where子句的语法: where search_condition 从定义上看我们知道,where后面跟的是一个条件搜索语句,即它的最后得到的返回值是布尔类型,boolean 只有两种可能true或false,就是这个条件搜索语句执行之后,true就返回我们前面select后面的列;false 就是没有得到我们想要的数据 我们还是先定义一张表stud...原创 2018-12-27 00:05:52 · 132 阅读 · 0 评论 -
mysql(二)--sql执行的曲折
mysql 优化器 插拔式的存储引擎–》作用于表 sql执行的曲折 客户端 =》 连接器 =》 查询缓存 =》 有缓存 =》 返回客户端 =》...原创 2019-03-23 17:44:59 · 81 阅读 · 0 评论 -
mysql(三)--`mysql`的优化
执行计划,这个里面我们会分析一下mysql的优化 ID相同,执行顺序从上到下 ID不同,如果是子查询,ID会递增,ID值越大优先级越高,ID大的先执行 select_type system > const > eq_ref > ref > range > index > all system 表只有一行记录 const 表示通过一次索引就找到了,const --...原创 2019-03-25 20:16:43 · 175 阅读 · 0 评论