在文件/Users/xxx/PYTHONWORKSPACE/ProjectManage/PM/lib/python3.7/site-packages/django/db/backends/mysql/operations.py中在如下图代码中query与decode之间加上encode('utf-8 ...
分类:
数据库技术 时间:
2020-07-16 19:27:32
收藏:
0 评论:
0 赞:
0 阅读:
70
number(3, 1):最大值是 +99.9,最小值是 -99.9,精确到个位数,四舍五入后满足此要求存入,不满足报错 1 表示保留小数点后1位 3 表示保留3位有效数字 最大值 +99.9 超过四舍五入,若超太多,没有舍掉,比如+99.95,+99.96等,则报错 超过四舍五入,若只超了一点,成 ...
分类:
数据库技术 时间:
2020-07-16 19:23:02
收藏:
0 评论:
0 赞:
0 阅读:
55
字符集 1.什么是字符集 #字符集:是一个系统支持的所有抽象字符的集合。字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。 最早的字符集:ASCII码 中国的字符集:gbk,utf8,gbk2312 日本字符集:shift-JIS 韩国字符集:Euc-kr 万国编码:Unico ...
分类:
数据库技术 时间:
2020-07-16 19:22:06
收藏:
0 评论:
0 赞:
0 阅读:
51
多个同时运行测试环境的时候,会出现个别人连接数据库报错的问题: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-28040: No matching authen ...
分类:
数据库技术 时间:
2020-07-16 19:19:39
收藏:
0 评论:
0 赞:
0 阅读:
63
一.错误现象 1.1 问题描述 springboot使用双数据源:本意是从第一个数据库中查询导数据然后加入另外一个数据库,代码一切正常后运行结果如下报错, 仔细一排查发现数据是查询到的,说明是入数据的库出问题了,结果发现我之前连接的时候是用'localhost'去连接的,在项目中配置成ip就不行了, ...
分类:
数据库技术 时间:
2020-07-16 18:13:10
收藏:
0 评论:
0 赞:
0 阅读:
71
通过mysql_upgrade 将MySQL 5.5.34 升级为 5.6.31 版本,发现了一些问题: 问题1:增加普通索引的时候,依然堵塞DML语句,理论上MySQL 5.6 支持在线DDL,增加普通索引不会阻塞DML。 原因:5.6.4之前的格式的时间列(TIME,DATETIME和TIMES ...
分类:
数据库技术 时间:
2020-07-16 17:55:20
收藏:
0 评论:
0 赞:
0 阅读:
52
1. model类的属性参数 比如:models.CharField(null=True,blank=True) (1)null 如果为True,Django 将用NULL 来在数据库中存储空值。 默认值是 False. (1)blank 如果为True,该字段允许不填。默认为False。 要注意, ...
分类:
数据库技术 时间:
2020-07-16 17:54:20
收藏:
0 评论:
0 赞:
0 阅读:
46
今天写代码遇到的,检查了一下发现实际上是把null值作为参数了 遇到此类问题,需要检查传入的参数中是否有空值(null). 查询代码如下: @Repository public interface OssDao extends JpaRepository<OssFileEntity, Long> { ...
分类:
数据库技术 时间:
2020-07-16 16:17:10
收藏:
0 评论:
0 赞:
0 阅读:
463
错误提示DataError: Invalid input of type: 'NoneType'. Convert to a byte, string or number first. 原因Python的第三方库redis升级到3.0后仅接受用户数据为字节、字符串或数字(整数,长整数和浮点数)。尝试 ...
分类:
数据库技术 时间:
2020-07-16 16:15:18
收藏:
0 评论:
0 赞:
0 阅读:
209
MySQL 密码参数配置与修改 validate_password 该文章匹配解决MySQL Error中的1819问题 场景 通过root用户创建travel_agency数据库,目标是,新建一个用户然后对仅对该用户开放travel_agency数据库而非其他数据库 过程 创建对所有ip开放的用户 ...
分类:
数据库技术 时间:
2020-07-16 15:56:16
收藏:
0 评论:
0 赞:
0 阅读:
148
01 如何在python中操作数据库? 在后端开发中免不掉与数据库打交道,无非是使用orm或者原生sql来操作数据库。 在python中通过原生sql操作数据库,主流就两种。 使用pymysql模块:pymysql支持python2.x和python3.x的版本 使用mysqldb模块:mysqld ...
分类:
数据库技术 时间:
2020-07-16 15:56:01
收藏:
0 评论:
0 赞:
0 阅读:
43
创建表 ######################## Create customers table ########################CREATE TABLE customers(cust_id int NOT NULL AUTO_INCREMENT,cust_name char( ...
分类:
数据库技术 时间:
2020-07-16 15:50:08
收藏:
0 评论:
0 赞:
0 阅读:
54
数据库相关概述 数据库的好处: 1.持久化数据到本地。 2.可以实现结构化查询,方便管理。 数据库的概念: DB:数据库(database),存储数据的仓库,保存一组有组织的数据的容器。 DBMS:数据库管理系统(Database Management System),又称为数据库软件(产品),用于 ...
分类:
数据库技术 时间:
2020-07-16 15:48:19
收藏:
0 评论:
0 赞:
0 阅读:
39
mysql-密码过期 问题现象 error-log提示:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 使用出错的数据库业务账号登 ...
分类:
数据库技术 时间:
2020-07-16 15:40:59
收藏:
0 评论:
0 赞:
0 阅读:
54
小伙伴们在学习中或者任务中会遇到使用Oracle,Oracle相对安全 Navicat premium可以下载sql/plus或者另一个神奇的东西:oci 图示如下: 1. 下载下来后最好不要放在C盘,可以放到D盘 2.在navicat界面中点 工具 选项 oci 图示部分选择对应的路径 ...
分类:
数据库技术 时间:
2020-07-16 15:36:40
收藏:
0 评论:
0 赞:
0 阅读:
56
核心函数:trx_flush_log_if_needed_low 具体逻辑: static void trx_flush_log_if_needed_low( lsn_t lsn) { { switch (srv_flush_log_at_trx_commit) { case 0: /* Do no ...
分类:
数据库技术 时间:
2020-07-16 15:27:06
收藏:
0 评论:
0 赞:
0 阅读:
44
第一步:创建一个索引管理表,其中包含,索引名称、最小值、最大值、当前值、增量,并设置主键为索引名称。 CREATE TABLE TB_SEQUENCE ( SEQ_NAME VARCHAR(50) NOT NULL, MINVALUE INT NOT NULL , MAX_VAL DECIMAL(3 ...
分类:
数据库技术 时间:
2020-07-16 13:45:20
收藏:
0 评论:
0 赞:
0 阅读:
46
第一步,在navicat中,例如表test新建查询,输入以下两行代码即可搞定。 alter table test add id int; alter table `test` change id id int not null auto_increment primary key; 第二步,右键te ...
分类:
数据库技术 时间:
2020-07-16 13:39:22
收藏:
0 评论:
0 赞:
0 阅读:
75
安装MySQL 这里建议大家使用压缩版,安装快,方便.不复杂. 1、MySQL软件下载 mysql5.7 64位下载地址: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 电脑是64位的就下载使用64位版本的 ...
分类:
数据库技术 时间:
2020-07-16 13:38:42
收藏:
0 评论:
0 赞:
0 阅读:
52
1 import pandas as pd 2 import numpy as np 3 data1 = pd.DataFrame(np.arange(12).reshape((3, 4))) 4 data2 = pd.DataFrame(np.random.randn(1, 2)) 5 data3 ...
分类:
数据库技术 时间:
2020-07-16 13:34:22
收藏:
0 评论:
0 赞:
0 阅读:
460