首页 > 数据库技术
Django迁移数据库表报错AttributeError: 'str' object has no attribute 'decode'解决方案
在文件/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
Oracle数据类型number
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
MySQL字符集
字符集 1.什么是字符集 #字符集:是一个系统支持的所有抽象字符的集合。字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。 最早的字符集:ASCII码 中国的字符集:gbk,utf8,gbk2312 日本字符集:shift-JIS 韩国字符集:Euc-kr 万国编码:Unico ...
分类:数据库技术   时间:2020-07-16 19:22:06    收藏:0  评论:0  赞:0  阅读:51
Oracle 连接池问题
多个同时运行测试环境的时候,会出现个别人连接数据库报错的问题: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-28040: No matching authen ...
分类:数据库技术   时间:2020-07-16 19:19:39    收藏:0  评论:0  赞:0  阅读:63
java换成ip访问数据库无法访问
一.错误现象 1.1 问题描述 springboot使用双数据源:本意是从第一个数据库中查询导数据然后加入另外一个数据库,代码一切正常后运行结果如下报错, 仔细一排查发现数据是查询到的,说明是入数据的库出问题了,结果发现我之前连接的时候是用'localhost'去连接的,在项目中配置成ip就不行了, ...
分类:数据库技术   时间:2020-07-16 18:13:10    收藏:0  评论:0  赞:0  阅读:71
mysql_upgrade升级的坑
通过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
ORM操作数据库的增删改查
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
java.sql.SQLSyntaxErrorException: ORA-00932: 数据类型不一致: 应为 BINARY, 但却获得 CHAR
今天写代码遇到的,检查了一下发现实际上是把null值作为参数了 遇到此类问题,需要检查传入的参数中是否有空值(null). 查询代码如下: @Repository public interface OssDao extends JpaRepository<OssFileEntity, Long> { ...
分类:数据库技术   时间:2020-07-16 16:17:10    收藏:0  评论:0  赞:0  阅读:463
Python连接Redis数据库插入数据出现错误:DataError: Invalid input of type: 'NoneType'
错误提示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 密码参数配置与修改 validate_password 该文章匹配解决MySQL Error中的1819问题 场景 通过root用户创建travel_agency数据库,目标是,新建一个用户然后对仅对该用户开放travel_agency数据库而非其他数据库 过程 创建对所有ip开放的用户 ...
分类:数据库技术   时间:2020-07-16 15:56:16    收藏:0  评论:0  赞:0  阅读:148
【15】Flask 数据库连接池
01 如何在python中操作数据库? 在后端开发中免不掉与数据库打交道,无非是使用orm或者原生sql来操作数据库。 在python中通过原生sql操作数据库,主流就两种。 使用pymysql模块:pymysql支持python2.x和python3.x的版本 使用mysqldb模块:mysqld ...
分类:数据库技术   时间:2020-07-16 15:56:01    收藏:0  评论:0  赞:0  阅读:43
mysql 必知必会
创建表 ######################## 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
MySQL之概述
数据库相关概述 数据库的好处: 1.持久化数据到本地。 2.可以实现结构化查询,方便管理。 数据库的概念: DB:数据库(database),存储数据的仓库,保存一组有组织的数据的容器。 DBMS:数据库管理系统(Database Management System),又称为数据库软件(产品),用于 ...
分类:数据库技术   时间:2020-07-16 15:48:19    收藏:0  评论:0  赞:0  阅读:39
mysql-密码过期
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
Navicat premium如何使用Oracle的OCI
小伙伴们在学习中或者任务中会遇到使用Oracle,Oracle相对安全 Navicat premium可以下载sql/plus或者另一个神奇的东西:oci 图示如下: 1. 下载下来后最好不要放在C盘,可以放到D盘 2.在navicat界面中点 工具 选项 oci 图示部分选择对应的路径 ...
分类:数据库技术   时间:2020-07-16 15:36:40    收藏:0  评论:0  赞:0  阅读:56
mysql源码系列~innodb_flush_log_at_trx_commit在底层实现
核心函数: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
mysql 实现类似Oracle 或 db2 sequence
第一步:创建一个索引管理表,其中包含,索引名称、最小值、最大值、当前值、增量,并设置主键为索引名称。 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
mysql表中已有数据,为表新增一个自增id。
第一步,在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的安装及使用
安装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
四、Python系列——Pandas数据库写入数据并追加保存多个sheet--覆盖原excel表数据与不覆盖原excel表数据的情况
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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!