我们前面已经实现了API的基础版本,能对参数校验和返回指定数据,这一章,我们将对主机和交换机进行建模,存入数据库。 考虑到数据库安装和使用的简便性,我们采用文档存储结构的MongoDB数据库。 Mongo数据库下载安装,安装后不用设置密码,直接使用即可 下载链接 https://www.fileho ...
分类:
数据库技术 时间:
2020-08-10 19:45:44
收藏:
0 评论:
0 赞:
0 阅读:
81
MYSQL后更改ROOT的密码后无法启动服务报错1067 安装MYSQL后更改了ROOT的密码后用 net start mysql 启动时报错1067。使用以下命令:1.进入mysql安装目录的bin目录下:cd C:\Program Files\MySQL\MySQL Server 5.6\bin ...
分类:
数据库技术 时间:
2020-08-10 17:24:50
收藏:
0 评论:
0 赞:
0 阅读:
105
主要就是连接方式; select *from 链接wheregroup byhavingorder by asc/desclimit 5 mysql命令: 登陆mysql mysql -uroot -p123456 查看当前用户: select user() ; 退出 exit 设置密码 mysql ...
分类:
数据库技术 时间:
2020-08-10 17:22:47
收藏:
0 评论:
0 赞:
0 阅读:
75
SQL脚本 DROP TABLE IF EXISTS `pms_brand`; CREATE TABLE pms_brand ( create_user bigint comment '创建人', create_time datetime comment '创建时间', update_user bi ...
分类:
数据库技术 时间:
2020-08-10 17:21:08
收藏:
0 评论:
0 赞:
0 阅读:
132
阅读目录 准备工作 SQL逻辑查询语句执行顺序 # 执行FROM语句 # 执行ON过滤 # 添加外部行 # 执行WHERE过滤 # 执行GROUP BY分组 # 执行HAVING过滤 # SELECT列表 # 执行DISTINCT子句 # 执行ORDER BY子句 SQL 不同于与其他编程语言的最明 ...
分类:
数据库技术 时间:
2020-08-10 17:18:14
收藏:
0 评论:
0 赞:
0 阅读:
81
SQL 快速参考 SQL 语句语法 AND / OR SELECT column_name(s)FROM table_nameWHERE conditionAND|OR condition ALTER TABLE ALTER TABLE table_nameADD column_name datat ...
分类:
数据库技术 时间:
2020-08-10 17:16:56
收藏:
0 评论:
0 赞:
0 阅读:
81
本文小记安装PostgreSQL失败并最终安装成功的一次痛苦经历。
分类:
数据库技术 时间:
2020-08-10 17:16:13
收藏:
0 评论:
0 赞:
0 阅读:
83
在sql性能调优时索引是提升sql性能的利器,但是在某些情况下索引会失效。笔者整理了四种情况会引起索引失效:1、查询条件使用函数在索引列上,或者对索引列进行运算,运算包括(+,-,,/,!等)错误的例子:selectfromtestwhereid-1=9;正确的例子:select*fromtestwhereid=10;2、隐式转换导致索引失效.(这一点应当引起重视.也是开发中经常会犯的错误).由于
分类:
数据库技术 时间:
2020-08-10 17:15:28
收藏:
0 评论:
0 赞:
0 阅读:
94
在进行数据库表结构设计时,最优性能设计建议如下:1、客户端IP两种存储方式(不考虑ipv6):1)、int2)、char(10)性能上考虑推荐使用int。2、有些表的电话号码改成varchar(12),严格上使用char(11),有多少位用多少。3、有些状态字段:如success,failed等用0/1来表示更好,所以用tinyint来代替varchar类型。4、相关表的保留字段去掉,后期有需要时
分类:
数据库技术 时间:
2020-08-10 17:15:15
收藏:
0 评论:
0 赞:
0 阅读:
126
概述 GROUP BY我们可以先从字面上来理解,GROUP表示分组,BY后面写字段名,就表示根据哪个字段进行分组,如果有用Excel比较多的话,GROUP BY比较类似Excel里面的透视表。 GROUP BY必须得配合聚合函数来用,分组之后你可以计数(COUNT),求和(SUM),求平均数(AVG ...
分类:
数据库技术 时间:
2020-08-10 15:05:46
收藏:
0 评论:
0 赞:
0 阅读:
100
来自 《Python项目案例开发从入门到实战》(清华大学出版社 郑秋生 夏敏捷主编)中 数据库应用--智力问答测试 生成试题库代码: 1 import sqlite3 # 导入数据库相关的包 2 3 # 连接到sqlite3数据库,数据库的名称是 test_bank.db ,如果该数据库不存在,则会 ...
分类:
数据库技术 时间:
2020-08-10 12:50:00
收藏:
0 评论:
0 赞:
0 阅读:
143
Navicat premium 新建/修改数据库用户,并添加/设置权限 在服务器上部署项目时,我们往往要求每个项目有单独对应MySQL用户,我们可以通过Navicat进行配置。 我使用的Navicat Premium版本为11.1.8(64位): Navicat-Premium-11.1.8-win ...
分类:
数据库技术 时间:
2020-08-10 10:51:11
收藏:
0 评论:
0 赞:
0 阅读:
146
1. 在MySQL中,我们经常会对一个字段进行排序查询,但进行中文排序和查找的时候,对汉字的排序和查找结果往往都是错误的。 这种情况在MySQL的很多版本中都存在。 如果这个问题不解决,那么MySQL将无法实际处理中文。 出现这个问题的原因是因为MySQL在查询字符串时是大小写不敏感的,在编绎MyS ...
分类:
数据库技术 时间:
2020-08-10 10:47:47
收藏:
0 评论:
0 赞:
0 阅读:
230
MongoDB基础2 MongoDB复制(副本集) 副本集简介 副本集操作 创建副本集 副本集添加/删除副本 副本集原理 操作日志oplog 初始化同步 处理陈旧数据 心跳 回滚 副本集管理 以单机模式启动成员 副本集的配置 成员配置选项 创建比较大的副本集 强制重新配置 把主节点变为备份节点 阻止 ...
分类:
数据库技术 时间:
2020-08-10 10:46:15
收藏:
0 评论:
0 赞:
0 阅读:
116
oracle字符集 -- 查询oracle server端的字符集 select userenv('language') from dual; --如何查询dmp文件的字符集 select to_char(nls_charset_id('ZHS16GBK'), 'xxxx') from dual; ...
分类:
数据库技术 时间:
2020-08-10 10:45:35
收藏:
0 评论:
0 赞:
0 阅读:
91
delete删除数据原理 在InndoDB存储引擎中,delete删除操作是把需要删除的数据或者页标记为已删除,后面如果有需要,直接复用即可。这些被标记为已经删除的数据,看起来就像空洞一样。所以看起来虽然delete了,但是表文件大小并不会改变。 如果想删除这些空洞,达到收缩表空间的目的,可以使用a ...
分类:
数据库技术 时间:
2020-08-10 10:44:05
收藏:
0 评论:
0 赞:
0 阅读:
90
1. conf or vars join_buffer_size:一个査询 中关联多张表,可以为每个关联分配一个关联缓冲(join buffer),所以每个査询可 能有多个关联缓冲 table_open_cache:指定了表可以被缓存的数量,而不是表可以被缓存的字节数(有些变量使用了不同的单位,所以 ...
分类:
数据库技术 时间:
2020-08-10 09:22:29
收藏:
0 评论:
0 赞:
0 阅读:
97
1、查看sql插件github https://github.com/NLPchina/elasticsearch-sql 2、安装 1、cd elasticsearch #进入目录 2、./bin/elasticsearch-plugin install https://github.com/NL ...
分类:
数据库技术 时间:
2020-08-10 09:14:01
收藏:
0 评论:
0 赞:
0 阅读:
233
SQL Inject(SQL注入)概述 在owasp发布的top10排行榜里,注入漏洞一直是危害排名第一的漏洞,其中注入漏洞里面首当其冲的就是数据库注入漏洞。 数据库注入漏洞,主要是开发人员在构建代码时, 没有对输入边界进行安全考虑,导致攻击者可以通过合法的输入点提交一些精心构造的语句,从而欺骗后台 ...
分类:
数据库技术 时间:
2020-08-09 23:33:12
收藏:
0 评论:
0 赞:
0 阅读:
139
mybatis利用动态SQL进行模糊查询, 但查询的结果始终是0行, 经过分析发现了问题所在 ...
分类:
数据库技术 时间:
2020-08-09 18:30:36
收藏:
0 评论:
0 赞:
0 阅读:
111