
数据库
JYWWABF
I'm willing to do anything but ordinary.
展开
-
命令记录-mysql本地允许远程访问
本地mysql允许远程访问,修改命令如下 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;...原创 2022-01-28 11:23:10 · 1745 阅读 · 0 评论 -
关于Cannot add or update a child row: a foreign key constraint fails 报错记录
今天导入表数据的时候,insert语句报错,Cannot add or update a child row: a foreign key constraint fails看了访问比较多的是一篇文章,照了试了一下,也不行。明明数据是从另一个库中导出来的,只是导入本地而已。,不应该有问题看了 这个文章 救了老命1)先取消外键约束SET FOREIGN_KEY_CHECKS=0; 2)修改表数据。我的就直接执行insert语句了3)恢复外键约束SET FOREIG...原创 2022-01-13 11:38:13 · 439 阅读 · 1 评论 -
修改Mysql字符集
新建mysql数据库的时候,没有指定字符集和排序规则,导致插入中文的时候,插入失败。由于表已经建好了,使用Dbeaver可以直接修改字符集和排序规则。修改完成之后,点击右下角的save 按钮,再弹框中点击执行按钮。按理说这里样子刷新之后,字符集就改过来了。但是今天新建的好几张表都没修改成功。后来直接在页面执行下面sql语句。竟然就可以了ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4 COLLATE u原创 2022-01-05 14:35:50 · 1513 阅读 · 0 评论 -
windows10 本地安装mysql 5
1、系统版本windows10 mysql 5-7.322、首先,官网下载mysql的压缩包。https://dev.mysql.com/downloads/mysql/ 这里下载的是 mysql 5-7.32。下载完成,解压到自己的安装文件夹下。3、在mysql的安装路径下,新建一个my.ini文件。新建完成,填入以下内容,重点关注basedir 和datadir配置项。不然很容易报错,当时配置的时候,没在意,结果在下面的步骤中,就报错了。(路径中不要出现中文)[mys...原创 2020-12-06 00:04:53 · 462 阅读 · 0 评论 -
DB2语句学习记录
1) 设置某列字段为自增字段,同时设置,自增起始值、自增步长(此处步长为1)。Alter table <tableName>alter column <columnName> set generated always as identity (start with 1,increment by 1)原创 2020-11-23 15:53:56 · 179 阅读 · 0 评论 -
DB2 sql语句学习记录
1、查询重复字段,查询表中某个字段的数量大于二SELECT NUM FROM COHOTABLEGROUP BY NUM HAVING COUNT(NUM) > 2SELECT NUM,COUNT(*) FROM COHOTABLEGROUP BY NUM HAVING COUNT(NUM) > 2备注:当group by 后包含什么字段,select 之后就要显示包含什么字段,查询时候,不能直接select *-- 错误SELECT NUM,AGE FROM C...原创 2020-08-28 17:59:29 · 2127 阅读 · 0 评论 -
DB2 错误代码及解决办法-记录
在此记录代码开发过程中,DB2的错误代码,及解决方法。其中SQLCODE= -407,SQLSTATE=23502 意思是:不能把NULL值插到NOT NULL的列中根据这个错误日志,我们怎么找到具体是那个NOT NULL的列。其实这个日志已经给出非常详细的信息。信息中,SQLERRMC=TBSPACEID=2, TABLEID=675, COLNO=17SELECT * FROM SYSCAT.TABLES WHERE TBSPACEID=2 AND TABLEID=675通过这条语句.原创 2020-06-22 09:59:24 · 3377 阅读 · 0 评论 -
DB2关于标识列(自增列)的对比试验、使用示例
文章转载,原文地址:(https://www.cnblogs.com/millen/archive/2011/10/11/2207550.html)试验环境:建表t1、t2分别含有不同类型的标识列id,对比不同点D:/>db2 connect to test user cwgladm using cwglpass数据库连接信息数据库服务器 = DB2/NT 8.2.9SQL 授权标识 = CWGLADM本地数据库别名 = TEST.转载 2020-06-10 16:35:09 · 2000 阅读 · 0 评论 -
ORACLE 学习笔记
1) 字符类型CHAR:一个定长字符串,当位数不足自动用空格填充来达到其最大长度。如非NULL的CHAR(12)总是包含12字节信息。CHAR字段最多可以存储2,000字节的信息。VARCHAR2:目前这也是VARCHAR 的同义词。这是一个变长字符串,与CHAR 类型不同,它不会用空格填充至最大长度VARCHAR2(12)可能包含0~12字节的信息。VARCHAR2最多可以存储4,000 字节的信息。CHAR和VARCHAR2的比较2) 数字类型NUMBER该数...原创 2020-05-20 00:38:07 · 169 阅读 · 0 评论 -
ES的安装
1、准备工作JDK1.8.0 elasticsearch-5.6.15.tar.gz似乎,es的版本差异性不是特别大,5.6.0和5.6.15都行。下载地址:https://www.elastic.co/cn/downloads/past-releases 选择自己喜欢的版本2、开始安装上传下载的es tar包到linux服务器,解压tar -zvxf elasti...原创 2019-04-28 16:11:56 · 128 阅读 · 0 评论 -
yum源安装mongodb3.6及报错信息
第一步:先查看是否存在mongodb的yum源进入到目录/etc/yum.repos.d/输入:ls 查看文件是否存在mongo.repo之类的文第二步:如果不存在就新建目录直接用vim,新建文件名为mongo.repovim /etc/yum.repos.d/mongo.repo 编写文件,输入以下内容[mongodb-org-3.6] name...原创 2019-03-29 00:03:28 · 782 阅读 · 0 评论 -
mangodb不太权威指南
一、简介MongoDB是一种强大,可扩展,灵活的数据存储方式。基于分布式文件存储、是一种面向文档的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。二、概念mongodb的有自己的一些不同于关系型数据库的概念文档是mongodb最核心...原创 2020-02-05 23:27:32 · 177 阅读 · 0 评论