索引相关 索引类型 主键索引:数据列不允许重复,不允许为NULL。一个表只能有一个主键索引。InnoDB的主键索引为聚簇索引,而MyISAM的主键索引为非聚簇索引。 创建:ALTER TABLE table_name ADD PRIMARY KEY (column); 唯一索引:数据列不允许重复,允 ...
分类:
数据库 时间:
2020-03-26 19:47:19
阅读次数:
75
1 #导入模块 2 import sqlite3 3 #创建连接 4 con = sqlite3.connect('d:/sqlite3Demo/demo.db') 5 #创建游标对象 6 cur = con.cursor() 7 #编写删除数据的SQL语句 8 sql = 'delete from ...
分类:
数据库 时间:
2020-03-26 19:43:03
阅读次数:
77
数据库九千万数据 加联合索引之前 加完之后 但是加完之后count数据速度变慢,大概2倍 线上运行的表加索引会不会影响? ...
分类:
数据库 时间:
2020-03-26 19:41:42
阅读次数:
190
这两天一直在为这个事情发愁,为什么按照网上介绍的那些资料,其他人都可以通过,但是我的虚拟机上的却不能通过: 系统本身是2008Sever,64位的系统,所以首先想到的就是要IIS中应用池兼容32位,所以先将IIS中每个应用池都是设置为兼容32位的程序,因为不设置为兼容的,管理中心首先就会报错进不去。 ...
分类:
数据库 时间:
2020-03-26 19:28:57
阅读次数:
110
一、数据库强制找回密码 1.停止服务 打开任务管理器,停止达梦数据库的服务 2.删除 data文件夹 3.用dbca工具重新初始化库并注册服务 双击tool目录下的dbca.exe 创建数据库实例->开始 一般用途->下一步 数据数据库名与实例名 选择所有系统用户使用同一密码 这里可以勾选创建实例库 ...
分类:
数据库 时间:
2020-03-26 19:28:02
阅读次数:
105
1、Where 子句中:where 表之间的连接必须写在其他Where 条件之前,那些可以过滤掉最大数量记录的条件必须写在Where 子句的末尾.HAVING 最后。2、用EXISTS 替代IN、用NOT EXISTS 替代NOT IN。3、避免在索引列上使用计算4、避免在索引列上使用IS NULL ...
分类:
数据库 时间:
2020-03-26 19:21:08
阅读次数:
91
数据测试的时候出现: 网上查资料说的是mysql5.x 版本和 8.x版本的区别; 5.7版本是:default_authentication_plugin=mysql_native_password 8.x版本就是:default_authentication_plugin=caching_sha ...
分类:
数据库 时间:
2020-03-26 19:08:23
阅读次数:
88
查: filter 支持很多的过滤条件,我们来看下: contains 包含,相当于sql的like条件 1 Entry.objects.get(headline__contains='Lennon') SQL equivalent: 1 SELECT ... WHERE headline LIKE ...
分类:
数据库 时间:
2020-03-26 17:54:57
阅读次数:
114
首先,先建一个表,并添加一些数据,建表代码如下: If OBJECT_ID(N'Demo') Is Not Null Begin Drop Table Demo End Else Begin Create Table Demo( Area nvarchar(30), Name nvarchar(20 ...
分类:
数据库 时间:
2020-03-26 17:50:00
阅读次数:
82
在MySQL中删除一张表或一条数据的时候,出现[Err] 1451 -Cannot deleteorupdatea parent row:aforeignkeyconstraintfails (...)这是因为MySQL中设置了foreign key关联,造成无法更新或删除数据。可以通过设置FORE ...
分类:
数据库 时间:
2020-03-26 17:48:11
阅读次数:
98
安装 nextcloud 的时候选择的是 mysql ,在链接 mysql 的时候报错,信息如下: 搜索了下应该是 MySQL 8默认使用了新的密码验证插件:caching_sha2_password ,而有些 PHP 版本不支持这个问题造成的 解决办法: 修改登录用户的 plugin 为 mysq ...
分类:
数据库 时间:
2020-03-26 14:01:46
阅读次数:
92
由于自己的本地网站环境使用了 mysql 8.0的版本,在测试一个 group by 的sql查询语句时出现了如下的错误,在百度了不少的解决方法后,终于解决了了,记录一下。 Expression #2 of SELECT list is not in GROUP BY clause........ ...
分类:
数据库 时间:
2020-03-26 14:00:24
阅读次数:
168
一、数据库连接池 1. 数据库的连接对象创建工作,比较消耗性能。 2.一开始现在内存中开辟一块空间(集合) , 一开先往池子里面放置 多个连接对象。 后面需要连接的话,直接从池子里面去。不要去自己创建连接了。 使用完毕, 要记得归还连接。确保连接对象能循环利用。 二、开源连接池 1.DBCP 1. ...
分类:
数据库 时间:
2020-03-26 13:47:03
阅读次数:
88
交叉连接(笛卡尔积) 连接条件无效或者被省略,两个表的所有行都发生连接,所有行的组合都会返回(n m) 非等值连接 原始的2个库结构 等值连接 外连接 左外 右外(基本不用) 全连 自连接 END ...
分类:
数据库 时间:
2020-03-26 13:46:30
阅读次数:
112
*世界上最愚蠢的事莫过于我们无比狂热地做一件事,到最后却不知道为什么要做* cms背景介绍 PHP云人才管理系统(phpyun)是国内主流人才管理CMS系统之一!PHP云专为中文用户设计和开发,采用:B/S+c/s技术框架,程序源代码100%完全开放!基于PHP 和 MySQL 数据库构建的为核心开 ...
分类:
数据库 时间:
2020-03-26 13:40:41
阅读次数:
319
1、decode 使用decode判断字符串是否一样 DECODE(value,if1,then1,if2,then2,if3,then3,...,else) decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 某些场景可以代替case when 2、listagg ...
分类:
数据库 时间:
2020-03-26 13:37:20
阅读次数:
123