Data Base
数据库
鹜 骜
我不去想,是否能够成功 ,既然选择了远方 ,便只顾风雨兼程。
展开
-
[SQL Server] Navcat连接SQL Server报错。 [IM002] [08001] 记录两个坑
1.提示未发现数据源名并且未指定默认驱动程序原因是navicat没有安装sqlserver驱动,就在navicat安装目录下解决方法打开navcat文件所在位置,安装sqlncli_x64.msi重启后测试连接2.无法打开与SQL Server的连接[08001] [Microsoft] [SQL Server Native Client 11.0] 命名管道提供程序:无法打开与SQL Server的连接解决方法cmd打开命令行输入cliconfg在SQL Server客户端网络工具原创 2021-03-05 10:25:46 · 877 阅读 · 1 评论 -
[SQL] on delete cascade联级删除
MySQL 联级删除(on delete cascade)应用需求将某一课程删除之后,将删除以这一课程为先行课的所有课程解决方案将cpno设置为外键,引用的是自身表的cno使用联级删除(on delete cascade),在外键约束时添加...原创 2020-11-01 22:47:57 · 1013 阅读 · 0 评论 -
[SQL]foreign key和references的区别
假设两张表,表1(学号,姓名,性别),学号为主键.表2(学号,课程,成绩).可以为表2的学号定义外键(FOREIGN KEY),该外键的取值范围参照(REFERENCES)表1的学号原创 2020-11-01 22:44:59 · 3485 阅读 · 0 评论 -
[Kettle] 作业(job)中两个转换(tran)传参
在使用Kettle开发时 ,有些时候在一个作业当中, 第二个转换需要用到第一个转换执行之后的结果作为参数传给第二个转换继续执行。网上关于Kettle的帖子教程很乱很杂,经常看很长时间解决不了问题。今天实际开发中用到了,所以打算写下这篇帖子作业(job)中两个转换(tran)传参场景:作者做ETL开发时,老大给过来一个项目当中一个业务的接口文档做了近三个月使用kettle做ETL,发现接口数据源真的是什么类型都有。这个接口属于麻烦一点的,首先根据apiId和secret两个参数去请求一个home.原创 2020-07-13 18:40:04 · 4013 阅读 · 0 评论 -
[SQL] 查询两表中共有的数据
SQL如何找出连接两表之后,两表共有的记录其实这个问题就是平常查询出A表中有但B表中没有的数据select * from class1 aleft join student_info bon a.student_id=b.student_idwhere b.student_id is null =>查询出A表中有但B表中不是没有的数据 = 查询出AB两表中共有数据select * from class1 aleft join student_info bon a.student原创 2020-06-30 18:33:07 · 2503 阅读 · 0 评论 -
[Kettle] Could not read from ..... because it is a not a file.
前言:在win环境下tran和job都可以运行。但是在linux上tran可以执行,job出现报错[root@mysql pdi-ce-5.4.0.1-130]# ./kitchen.sh -file /data/zjhcsoft/etl/cs/cs_integration//dy/job/tran_z_tickte_dy_sell_d.kjb Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; sup原创 2020-05-20 14:27:48 · 4206 阅读 · 1 评论 -
mysql 索引
什么是索引:索引是有序的快速查找数据结构索引作用:使得while后面的查找和order by高效索引的缺点时间方面:创建索引和维护索引要耗费时间,具体地,当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,会降低增/改/删的执行效率;空间方面:索引需要占物理空间。索引有哪几种类型?主键索引: 数据列不允许重复,不允许为NULL,一个表只能有一个主键。**唯一索引:**...原创 2020-04-08 22:16:11 · 207 阅读 · 0 评论 -
error: Failed dependencies: perl(Data::Dumper) is needed by MySQL-server-5.6.46-1.el7.x8
造成原因:最小化安装缺少依赖解决方法:安装autoconf和perl依赖包yum install -y perlyum install -y autoconf原创 2019-11-22 10:15:51 · 3287 阅读 · 0 评论 -
模拟商品查询并分页功能mysql+redis+postman+jmeter传参测试以及性能测试(对比mysql和redis读取速率)(附代码)
一:demo1.创建springboot项目pom.xml中配置<dependency> <!--改版本 使得driverclass不报红--> <groupId>mysql</groupId> <artifactId>mysql-connector-java&...原创 2019-11-21 22:09:32 · 1211 阅读 · 1 评论 -
使用navicat for Mysql导入.xlsx格式的Excel文件,遇到报错:无法打开文件
解决方法:Navicat版本过低在scdn上看了各种办法试过后都没有解决。最后本人解决方法:换了个高版本的Navicat 12版本成功解决原创 2019-11-19 19:28:31 · 1555 阅读 · 1 评论 -
java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented
解决方法:数据库表中有奇怪的值,将之删除在链接数据库配置信息中将url修改"jdbc:mysql://localhost:3306/databaseName?zeroDateTimeBehavior=convertToNull"原创 2019-11-17 21:46:08 · 100 阅读 · 0 评论 -
40分钟手搓从数据库到前端页面(附完整代码)
搬砖工具IDEA,MySQL文章目录建表引入jar包src实体类接口servicescontrollerresourcesuserinfo.xmlmybats-config.xmlspring.xmlwebindex.jspsave.jspuser.jsp部署tomcat建表引入jar包<?xml version="1.0" encoding="UTF-8"?><p...原创 2019-11-13 12:05:17 · 2062 阅读 · 1 评论