随笔分类 -  数据库

摘要:1.问题 由于公司要求使用mysql版本为Mysql5.7,而我之前的项目均是使用Mysql8.0,为了避免卸载重新安装Mysql5.7可能导致的问题,便寻找了可以同时在Windows上安装两个不同版本Mysql的方法 2.解决 参考:windows如何同时安装两个不同版本的Mysql(Mysql8 阅读全文
posted @ 2024-02-24 13:17 DawnTraveler 阅读(8945) 评论(0) 推荐(0)
摘要:1.问题 在测试Windows上使用多版本Mysql数据库时,windows如何同时安装两个不同版本的Mysql(Mysql8.0+Mysql5.7) mysql -uroot -pn3fsco#ZdR7T 在尝试使用DOS连接Mysql数据库发现问题 2.原因 我这里使用多版本Mysql数据库,该 阅读全文
posted @ 2024-02-24 13:13 DawnTraveler 阅读(60) 评论(0) 推荐(0)
摘要:1.单选题 (2分) 在Oracle数据库中,下面哪类索引最适合SQL范围查找? 2.单选题 (2分) 在创建Oracle数据库表时,下面哪个元素不出现在CREATE TABLE语句中? 3.单选题 (2分) 在Oracle数据库实例中,下面哪个后端进程可对系统监控? 4.单选题 (2分) Orac 阅读全文
posted @ 2023-12-25 00:13 DawnTraveler 阅读(229) 评论(0) 推荐(0)
摘要:1.题目介绍 表:\(Prices\) + + + | Column Name | Type | + + + | product_id | int | | start_date | date | | end_date | date | | price | int | + + + (product_i 阅读全文
posted @ 2023-12-21 16:24 DawnTraveler 阅读(16) 评论(0) 推荐(0)
摘要:参考链接:索引失效的7种情况 索引失效的7种情况 简述 什么时候没用 1.有or必全有索引; 2.复合索引未用左列字段; 3.like以%开头; 4.需要类型转换; 5.where中索引列有运算; 6.where中索引列使用了函数; 7.如果mysql觉得全表扫描更快时(数据少); 什么时没必要用 阅读全文
posted @ 2023-12-20 23:59 DawnTraveler 阅读(1682) 评论(0) 推荐(0)
摘要:1.题目介绍 21.统计学生成绩等级 有一个学生表 id、学号唯一,学生姓名可能相同,dr代表逻辑删除。 有一个学生各科成绩表 student_id对应学生id,考试为数学、语文、英语,成绩为百分制,dr代表逻辑删除。 请计算各个学生的考试总分(不含删除的学生和成绩)和成绩等级,并按学号从小到大输出 阅读全文
posted @ 2023-12-20 20:03 DawnTraveler 阅读(51) 评论(0) 推荐(0)
摘要:1.题目介绍 学生表: \(Students\) + + + | Column Name | Type | + + + | student_id | int | | student_name | varchar | + + + 在 SQL 中,主键为 student_id(学生ID)。 该表内的每一 阅读全文
posted @ 2023-12-16 12:25 DawnTraveler 阅读(47) 评论(0) 推荐(0)
摘要:1.问题 CREATE PROFILE PM_Profile LIMIT SESSIONS_PER_USER 100 PASSWORD_LIFE_TIME 90; 在创建概要文件时,报错:ORA-65140: 无效的通用配置文件名称 2.解决方式 2.1 在概要文件名前加入C## 2.2 更改系统设 阅读全文
posted @ 2023-11-13 21:46 DawnTraveler 阅读(331) 评论(0) 推荐(0)
摘要:1.问题 我们在创建用户,概要文件等时,由于使用的是容器数据库,其文件名必须以C##开头。 我们在学习过程中暂时不需要对齐进行区分,所以如何修改这个设定呢? 2.解决 参考链接如何解决创建用户名开头必须要C##问题? 在Oracle数据库中,"_oracle_script"参数通常用于在数据库中运行 阅读全文
posted @ 2023-11-13 21:46 DawnTraveler 阅读(1465) 评论(0) 推荐(0)
摘要:1.问题 报错:dataGrip java.net.ConnectException: Connection refused: connect. 详细错误:[08S01] Communications link failure The last packet sent successfully to 阅读全文
posted @ 2023-11-08 19:36 DawnTraveler 阅读(831) 评论(0) 推荐(0)
摘要:1.问题 如果你在 Docker 容器中运行 MySQL,你不能在宿主主机上使用 mysql --version 命令来检查 MySQL 版本,因为 MySQL 客户端工具在宿主主机上未安装。 2.解释 2.1 方法一 要查看容器内 MySQL 的版本,你需要进入到容器中执行相应的命令。以下是一种方 阅读全文
posted @ 2023-11-02 23:35 DawnTraveler 阅读(247) 评论(0) 推荐(0)
摘要:1.问题 2.解决方式 大概率是关系表实际列数大于你所填的元素个数,请检查是否有疏漏的列即可。 我这里是以为代理键直接忽略不写即可,没有标明具体插入列,但是还是得标明才行 --创建图书目录表TITLE Create Table TITLE( Titl_ID Number GENERATED AS I 阅读全文
posted @ 2023-10-24 10:19 DawnTraveler 阅读(1589) 评论(0) 推荐(0)
摘要:1.问题 如图所示,Oracle ORA-01861: 文字与格式字符串不匹配。这里的日期格式出现问题,导致了ORA-01861错误。 2.解决方式 原因: 如果直接按照字符串方式,或者直接使用to_date('2010-01-01'),没有指定日期格式,就会导致你插入的时间格式和数据库现有的时间格 阅读全文
posted @ 2023-10-24 00:13 DawnTraveler 阅读(14937) 评论(0) 推荐(0)
摘要:1.SQL语句 create table C##HR.t_noindex as select * from all_objects; create table C##HR.t_indexed as select * from all_objects create index owner_idx on 阅读全文
posted @ 2023-10-09 22:23 DawnTraveler 阅读(30) 评论(0) 推荐(0)
摘要:1.问题 在使用Oracle SQL Developer时,遇到以下问题: 状态: 失败 -测试失败: Listener refused the connection with the following error: ORA-12514, TNS:listener does not current 阅读全文
posted @ 2023-10-09 20:06 DawnTraveler 阅读(4694) 评论(0) 推荐(0)
摘要:1.问题 问题如标题所示,在使用Oracle SQL Developer连接时发现错误: 状态: 失败 -测试失败: IO 错误: The Network Adapter could not establish the connection (CONNECTION_ID=BMRc/8PgR2+0i4 阅读全文
posted @ 2023-10-09 19:59 DawnTraveler 阅读(497) 评论(0) 推荐(0)
摘要:1.问题 我分别对两个数据库实例(Lib和Orcl)各自建立了一个监听器,端口号分别为1520和1521,但是默认只启动一个,导致我切换数据库实例的时候, 出现以下问题:状态: 失败 -测试失败: IO 错误: The Network Adapter could not establish the 阅读全文
posted @ 2023-09-25 22:23 DawnTraveler 阅读(122) 评论(0) 推荐(0)
摘要:启动模式 1.NoMount 模式(启动实例不加载数据库) 命令:startup nomount 讲解:这种启动模式只会创建实例,并不加载数据库,Oracle仅为实例创建各种内存结构和服务进程,不会打开任何数据文件。在NoMount模式下,只能访问那些与SGA区相关的数据字典视图,包括V\(PARA 阅读全文
posted @ 2023-09-21 08:27 DawnTraveler 阅读(515) 评论(0) 推荐(0)
摘要:1.plpgsql 2.mysql 3.Oracle 阅读全文
posted @ 2023-09-19 10:22 DawnTraveler 阅读(13) 评论(0) 推荐(0)
摘要:总结 出现此错误的原因有多种: 您的用户名或密码实际上不正确 数据库配置不正确(tnanames.ora、 $ORACLE_SID 参数) 现在,我们来看看这个错误的解决方案。 ORA-01017 解决方案 有几种方法可以解决 ORA-01017 错误: 检查用户名和密码是否正确 这似乎是一个显而易 阅读全文
posted @ 2023-09-18 12:59 DawnTraveler 阅读(21922) 评论(0) 推荐(0)