Django数据库 一、Django中的App App(application)就是应用的意思,当项目足够大的时候,我们将功能单独分成多个App进行开发 举个例子:一个项目Project就相当于某某大学,一个应用App就相当于某某学院 Project(项目)和Application(应用)的关系: ...
分类:
数据库技术 时间:
2020-06-18 21:56:42
收藏:
0 评论:
0 赞:
0 阅读:
76
SELECT CAST(EXTRACT(EPOCH FROM CURRENT_TIMESTAMP )* 1000 AS int8),to_char(to_timestamp(CAST(EXTRACT(EPOCH FROM CURRENT_TIMESTAMP )* 1000 AS int8) / 10 ...
分类:
数据库技术 时间:
2020-06-18 21:52:49
收藏:
0 评论:
0 赞:
0 阅读:
215
Add to your .bash_profile these lines: alias mysql.start="sudo /usr/local/mysql/support-files/mysql.server start" alias mysql.stop="sudo /usr/local/my ...
分类:
数据库技术 时间:
2020-06-18 21:44:59
收藏:
0 评论:
0 赞:
0 阅读:
68
1、列操作 新增一列:alter table [tbl_name] add column [column_name] [type] 删除一列:alter table [tbl_name] drop [column_name]; 修改列名:alter table [tbl_name] rename [ ...
分类:
数据库技术 时间:
2020-06-18 21:39:40
收藏:
0 评论:
0 赞:
0 阅读:
63
参考:https://segmentfault.com/a/1190000006158186 当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 一. 单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值 ...
分类:
数据库技术 时间:
2020-06-18 21:31:41
收藏:
0 评论:
0 赞:
0 阅读:
70
十二、动态 SQL 动态 SQL :指根据不同的条件,生成不同的 SQL 语句。 复杂的 SQL 语句,往往需要拼接,而拼接 SQL ,稍微不注意,由于引号、空格等缺失可能都会导致错误。利用 MyBatis 动态 SQL 可以摆脱拼接 SQL 语句的痛苦,通过 if, choose, when, o ...
分类:
数据库技术 时间:
2020-06-18 21:29:45
收藏:
0 评论:
0 赞:
0 阅读:
61
数据库服务器通常包含着关键的数据,所以为了确保这些数据的安全和完整需要要利用访问控制。 MySQL服务器的安全基础是:用户应该对他们需要的数据具有适当的访问权,既不能多也不能少(即用户不能对过多的数据具有访问权) 访问控制:需要给用户提供他们所需的访问权,且仅提供他们所需的访问权。 管理访问控制需要 ...
分类:
数据库技术 时间:
2020-06-18 21:23:20
收藏:
0 评论:
0 赞:
0 阅读:
79
现有如下的表数据 通过sql语句将其改成列转行 解题思路: 先按num分组排序生成rIndex 再按名称分组score排序生成index 最后将2张分组排序的数据拼起来 select * from 面试题 select name,score1,score2 from( select 面试题.Name ...
分类:
数据库技术 时间:
2020-06-18 20:50:34
收藏:
0 评论:
0 赞:
0 阅读:
162
1 基本安装过程 1.查看系统是否安装了mysql软件 # rpm -qa|grep -i mysql 2.将已经安装过的软件卸载掉。注意:这样的卸载是不彻底,不过这里够用了 # yum remove '软件名' 3.CentOS 7的yum源中默认是没有mysql的。所以,为了解决这个问题我们首先 ...
分类:
数据库技术 时间:
2020-06-18 20:49:04
收藏:
0 评论:
0 赞:
0 阅读:
75
绝大多数情况下我们都希望我们的服务是无状态的,但是在项目开发中不可避免的会出现有状态的服务,这给我们在服务弹性伸缩及其他使用上或多或少带来了一定难度。在实际工作使用中,我们线上是采用的阿里云的云数据库RDS,其提供了数据库的容灾、备份、恢复、监控、迁移等方面的全套解决方案,解决了数据库运维的成本。而 ...
分类:
数据库技术 时间:
2020-06-18 20:46:47
收藏:
0 评论:
0 赞:
0 阅读:
89
SQL 中通过 top 或 limit 子句得到第一条数据不难,再配合排序,就能得到最大的那一行:select top 1 * from T order by f desc 如果最大值有多条记录,想全部得到,就需要子查询得到最大值,然后二次遍历数据得到和最大值相同的所有记录:select * fro ...
分类:
数据库技术 时间:
2020-06-18 20:45:30
收藏:
0 评论:
0 赞:
0 阅读:
62
(一)插入文档 插入文档一共有3种方法,分别如下: # 插入一个或多个文档,如果是多个文档,用数组存放文档 db.<collectionName>.insert(document) # 插入1个文档 db.<collectionName>.insertOne(document) # 插入多个文档 d ...
分类:
数据库技术 时间:
2020-06-18 20:38:49
收藏:
0 评论:
0 赞:
0 阅读:
62
Apache DBUtils 下载Commons-dbutils-1.7.jar,其中包含一下几个重点类:Dbutils、QueryRunner、ResultSetHandler 1.DuUtils:辅助 2.QueryRunner:增删改查 update() query()oracle:dml,c ...
分类:
数据库技术 时间:
2020-06-18 20:36:46
收藏:
0 评论:
0 赞:
0 阅读:
71
--sql语句创建表的同时添加外键约束 CREATE TABLE tb_UserAndRole --用户角色表 ( ID INT PRIMARY KEY IDENTITY(1,1), UserID INT NOT NULL,--用户ID RoleID INT NOT NULL,--角色ID fore ...
分类:
数据库技术 时间:
2020-06-18 20:23:36
收藏:
0 评论:
0 赞:
0 阅读:
117
介绍 一种高吞吐量的分布式发布订阅消息系统 消息类型:主体Topic(广播)、队列Queue(一对一) 消息系统类型:同步消息系统、异步消息系统 常见消息产品:Redis、Kafka、JMS 术语 Topic:Kafka处理消息源(feeds of messages)的不同分类(不同于传统MQ) P ...
分类:
数据库技术 时间:
2020-06-18 20:08:06
收藏:
0 评论:
0 赞:
0 阅读:
67
导读 因为读写分离是建立在MySQL集群主从复制的基础上,还不了解的,先看我另一篇博客:点我直达 MySQL-Proxy简介 mysql-proxy是mysql官方提供的mysql中间件服务,上游可接入若干个mysql-client,后端可连接若干个mysql-server。它使用mysql协议,任 ...
分类:
数据库技术 时间:
2020-06-18 20:07:39
收藏:
0 评论:
0 赞:
0 阅读:
69
数据分组以后,要找出在每个分组中都出现的某个字段值。 用SQL来解决这个问题并不容易! SQL缺少单纯的分组操作,只能返回各分组的统计值,而不能对各组的成员再进行更细的交、差、并等集合运算。要解决这种问题就需要多层嵌套子查询来变相地实现。 举个例子:查询每周都加班的员工以进行表彰。现有加班数据表OV ...
分类:
数据库技术 时间:
2020-06-18 20:00:53
收藏:
0 评论:
0 赞:
0 阅读:
59
Centos7.5基于MySQL5.7的InnoDB Cluster多节点集群环境部署一.MySQL InnoDB Cluster 介绍MySQL的高可用架构解决方案,比如MMM, MHA, NDB Cluster, Galera Cluster, InnoDB Cluster, 腾讯的PhxSQL ...
分类:
数据库技术 时间:
2020-06-18 19:29:40
收藏:
0 评论:
0 赞:
0 阅读:
68
MySQL每天产生了多大容量的binlog,用SQL语句能查到吗? 首先,这是个假设性命题(又一个钓鱼题)。 这个需求完全可以通过系统层命令,配合MySQL中的“FLUSH BINARY LOGS”快速完成。 运行SHOW MASTER/BINARY LOGS命令能查看全部binlog列表,但没办法 ...
分类:
数据库技术 时间:
2020-06-18 19:28:42
收藏:
0 评论:
0 赞:
0 阅读:
126
Conn_IP = ""Conn_UserName = ""Conn_PassWord = ""Conn_database = ""conn = MySQLdb.connect(Conn_IP,Conn_UserName,Conn_PassWord,Conn_database)cursor = co ...
分类:
数据库技术 时间:
2020-06-18 19:23:12
收藏:
0 评论:
0 赞:
0 阅读:
65