随笔分类 -  数据库

mysql、索引等知识
摘要:方式一:update 更新表 set 字段 = (select 参考数据 from 参考表 where 更新表.id = 参考表.id) 例如:update a set aaa = (select aaa from b where a.id = b.id),bbb = (select bbb fro 阅读全文
posted @ 2021-06-30 17:01 coder小白 阅读(5971) 评论(0) 推荐(1) 编辑
摘要:直接用postgresql-11.2-1:https://get.enterprisedb.com/postgresql/postgresql-11.2-1-windows-x64.exe这个版本的安装即可,不会报错 阅读全文
posted @ 2021-05-19 13:54 coder小白 阅读(3206) 评论(0) 推荐(0) 编辑
摘要:1.创建表需要id自增 设置serial即可,示例: id serial not null 2.创建表没有设置后面想要再设置自增 给test表设置一个自增序列test_id_seq CREATE SEQUENCE test_id_seq START 10; 然后在设计表中添加 nextval('te 阅读全文
posted @ 2020-12-17 13:43 coder小白 阅读(526) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/68c471bf5533 https://www.cnblogs.com/wzbk/p/10569683.html 阅读全文
posted @ 2020-11-05 13:23 coder小白 阅读(184) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/xingege/p/4270990.html 阅读全文
posted @ 2020-10-28 10:15 coder小白 阅读(235) 评论(0) 推荐(0) 编辑
摘要:http://www.zsythink.net/archives/1105 阅读全文
posted @ 2020-10-15 13:12 coder小白 阅读(64) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/myindex/p/9116177.html 阅读全文
posted @ 2020-09-09 08:56 coder小白 阅读(95) 评论(0) 推荐(0) 编辑
摘要:编写规范: 表名以及字段名用英文单词表示,多个单词之间用下划线(_)连接,最多3个英文单词,下划线的方式映射到实体类,属性会自动驼峰;如果命名直接以驼峰命名,映射到实体类中属性会全部变成小写。 首先遵从数据库三范式: 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 第二范式(2N 阅读全文
posted @ 2020-08-13 09:00 coder小白 阅读(972) 评论(0) 推荐(0) 编辑
摘要:1.进入mysql 2.此命令是为密码为 root 、IP(%)任意的 root 用户授权。(*.* 表示数据库.表,to后为root用户;%:模糊查询,所有 IP 都可以,可指定其他主机 IP;by后'root' 为密码;on后面为数据库;grant后为权限,如:select等;privilege 阅读全文
posted @ 2020-08-10 09:52 coder小白 阅读(1127) 评论(0) 推荐(0) 编辑
摘要:创建索引:create index idx_xxx on table(column); 分析索引使用情况用explain关键字 失效情况: 1.like模糊查询%开头(优化:%放后面或者使用覆盖索引) 2.使用or关键字,必须or左右全部使用索引 3.索引列进行运算(+,-,*,/) 4.索引列使用 阅读全文
posted @ 2020-05-13 11:09 coder小白 阅读(357) 评论(0) 推荐(0) 编辑
摘要:springboot以war包形式传到webapps下面,mysql创建库和表,war包里配置数据源是localhost,然后运行tomcat是没有问题的,可以访问通mysql正常请求服务。 ssm以war包形式传到webapps下面,mysql创建库和表,war包里配置数据源是localhost, 阅读全文
posted @ 2020-05-10 15:05 coder小白 阅读(534) 评论(0) 推荐(0) 编辑
摘要:1.首先通过 find / -name mysql 找到之前残余的mysql,通过 rm -rf 删除干净 2.通过wget下载 wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.25-linux-glibc2.12- 阅读全文
posted @ 2020-05-08 00:00 coder小白 阅读(137) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示