数据库技术-周排行
题目30:查询存在不及格的课程 分析:直接 查询 student_score score<60 得到courseid 这样的话 courseid会有很多重复的,要用到distinct 关键字、 SELECT DISTINCT student_course.coursename FROM studen ...
Neo4j数据进行备份、还原、迁移的操作时,首先要关闭neo4j; /usr/share/neo4j/binneo4j stop 如果出现 Neo4j not running 出现这种情况, Neo4j没有运行, 但是浏览器仍然可以访问neo4j数据库的情况, 直接执行导入数据后,是无法看到导入的数 ...
如何MySQL中一个数据表的创建时间和最后修改时间呢? 可以通过查询 .`TABLES` 表得到信息。 例如 mysql SELECT FROM .`TABLES information_schema TABLES TABLE_SCHEMA information_schema TABLES TAB ...
一、建一张工具表只有hour一个字段 0-23 插入0-23数字 二、以0-23的那个为主表左关联,为Null设为0 ifnull(字段,0) 附sql SELECT dt. HOUR, ifNULL(s.number, 0) AS numberFROM date_tool dtLEFT JOIN ...
一、概述1、JDBC本质概念:Java DataBase Connectivity Java数据库连接,Java语言操作数据库;JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编... ...
sql code: select * from table_name t where (case when t.table_column='条件' then t.table_column when t.table_column='条件' then t.table_column end)='条件' m ...
容器A中的程序连接容器B的mysql,报错Public Key Retrieval is not allowed。 解决办法如下:(在连接数据库的链接中加上) 当容器A程序连接容器B数据库时,useSSL=false&allowPublicKeyRetrieval=true 当本地连接容器中mysq ...
现有需求开启用Docker容器启动的mysql数据库的binlog,以作为 日志记录 和 数据恢复,我们了解了MySQL的binlog日志的开启方式以及binlog日志的一些原理和常用操作,我们知道,binlog有两大作用,一个是使用binlog恢复数据,另一个就是用来做主从复制。本篇笔记就是来记录 ...
mysql80连接navicat 两种修改mysql密码加密方式的方法 + 修改配置文件 default_authentication_plugin=caching_sha2_password 修改为: default_authentication_plugin=mysql_native_passw ...
Oracle11g客户端连接Oracle12C服务器端,需配置项 前置条件:已安装Oracle11g客户端,配置好环境变量,用PL/SQL Developer登录数据库 出现问题:登录数据库时,提示“ORA-28040:没有匹配的验证协议” 解决办法: ①在oracle 12C服务器端$oracle ...
在我们平常的业务场景中,可能有很多时候,需要对库操作进行增(未存在相应数据行)或者修改(已存在相应数据行),这时候,有人就会想到不管什么语言,我先查相应的库有没有这条行数据,再根据结果进行操作,不就完事了吗(已有的数据则修改,没有的数据则新增). 能想到解决方案是好的,但是这种,先查后增或改的方案, ...
CREATE FUNCTION [dbo].[Fn_GetAge](@IdCard NVARCHAR(18),@LimitdDate DATETIME)RETURNS INT AS BEGIN DECLARE @BirthYear VARCHAR(4) DECLARE @BirthMonth VAR ...
mysql操作中,经常会遇到对结果集的去重 本篇文章列出几种应对办法: 1、使用distinct做去重,测试了一下,DISTINCT可以支持多列去重 select DISTINCT user_id_tree,name from user 2、对结果集通过group by 方式去重 3、当使用 UNI ...
从一个用户导出导入到另一个用户 问题 环境:oracle 11g; redhat 6 usera是具有DBA权限,密码为usera 全量导出usera用户下的所有内容,并导入到新建的userb用户 解决 创建Directory: create or replace directory DUMP_DI ...
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qw12312312/article/details/82288438gridfs文件操作1.依赖和系统配置文件pom <parent> <g ...
下载镜像 挂载数据卷以及配置文件 进入Docker容器内 确定Docker内 MySQL 文件相关路径 创建本地路径并挂载Docker内数据 创建本地文件夹 将测试容器里 MySQL 的配置文件复制到该路径。日后需改配置,直接在挂载路径的配置文件上修改即可 创建 MySQL 容器并启动 --name ...
报错: Mon Nov 25 01:09:48 CST 2019 There was an unexpected error (type=Internal Server Error, status=500). Command failed with error 13 (Unauthorized): ...
原文:SqlServer性能优化,查看CPU、内存占用大的会话及SQL语句 1,查看CPU占用量最高的会话及SQL语句 select spid,cmd,cpu,physical_io,memusage, (select top 1 [text] from ::fn_get_sql(sql_handl... ...