在登录mysql输入密码后出现如下问题: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 一般是密码错误引起,解决的办法是重置密码, 重置密码的第一步就是跳过MySQL的密码认证过 ...
分类:
数据库 时间:
2020-09-16 12:13:32
阅读次数:
52
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库 ...
分类:
数据库 时间:
2020-09-16 12:16:17
阅读次数:
46
1.脏读: 指一个事务A正在访问数据,并且对该数据进行了修改,但是这种修改还没有提交到数据库中(也可能因为某些原因Rollback了)。这时候另外一个事务B也访问这个数据,然后使用了这个被A修改的数据,那么这个数据就是脏的,并不是数据库中真实的数据。这就被称作脏读。 解决办法:把数据库事务隔离级别调 ...
分类:
数据库 时间:
2020-09-16 12:23:56
阅读次数:
47
一、解决mysql安装不成功的问题 今天晚上就干了一件事,之前安装mysql不成功的问题 原来是/usr/local/mysql/data目录下面有东西,删除了就好了 然后执行下面的语句,生成临时密码E<OspCjN-0of [root@k8s-master data]# cd /usr/local ...
分类:
数据库 时间:
2020-09-16 12:34:55
阅读次数:
42
MYSQL避免全表扫描 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描 如:select id from t where num i ...
分类:
数据库 时间:
2020-09-16 12:42:04
阅读次数:
60
where 关键字在使用聚合函数时不能使用。所以在聚合函数中加上了having来起到测试查询结果是否符合条件的作用。 having 称为分组过滤条件,也就是分组需要的条件,所以必须与group by联用。 注:当同时含有where子句,group by 子句, having 子句及聚合函数时,执行顺 ...
分类:
数据库 时间:
2020-09-17 11:59:35
阅读次数:
32
聚合操作主要用于处理数据并返回计算结果。聚合操作将来自多个文档的值组合在一起,按条件分组后,再进行一系列操作(如求和、平均值、最大值、最小值)以返回单个结果。 MongoDB 提供了三种执行聚合的方法:聚合管道、map-reduce 和单一目标聚合方法,这里只介绍前两种方法。 聚合管道方法 Mong ...
分类:
数据库 时间:
2020-09-17 12:01:48
阅读次数:
32
1.版本选取 访问mongodb的镜像仓库地址:https://hub.docker.com/_/mongo?tab=tags&page=1 这里选取最新版本进行安装,如果想安装其他的可用版本,可以使用命令“docker search mongo”来查看 2.拉取最新版本镜像 这里执行命令"sudo ...
分类:
数据库 时间:
2020-09-17 12:04:00
阅读次数:
38
三台Centos8主机实现级别复制 10.0.0.8:Master 10.0.0.18:Slave1 10.0.0.28:Slave2 全部安装Mariadb:yum -y install mariadb-server 在Master实现[root@master ~]# vim /etc/my.cn ...
分类:
数据库 时间:
2020-09-17 12:04:45
阅读次数:
33
第一章 入门概述 1.1 是什么 Mycat 是数据库中间件。 1、数据库中间件 中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。例子:Tomcat,web中间件。 数据库中间件:连接java应用程序和数据库 2、为什么要用Mycat? ① Java与数据库紧耦合。 ② 高 ...
分类:
数据库 时间:
2020-09-17 12:14:13
阅读次数:
59
在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。 1、Create Sequence 首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限。 创建语句如下: CREATE SEQUENCE seqTest INCREM ...
分类:
数据库 时间:
2020-09-17 12:22:53
阅读次数:
30
DDL:对表或者表的属性进行了改变 create:创建表创建用户创建视图 创建表 create table student(id int,score int) ; student后面与括号之间可以有空格可以没有 创建用户 create user liuyifei identified by 4852 ...
分类:
数据库 时间:
2020-09-17 12:26:40
阅读次数:
33
测试窗体为: 直接上代码: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using ...
分类:
数据库 时间:
2020-09-17 12:31:54
阅读次数:
43
case when info.LEASE_WAY='OPERATING-LEASE' then '经租' when info.LEASE_WAY='BACK-LEASE' then '回租' when info.LEASE_WAY='LEASE' then '直租' else '一次性买断' end ...
分类:
数据库 时间:
2020-09-17 12:37:45
阅读次数:
34
1.前言随着项目的不断迭代,数据库表结构、数据都在发生着变化。甚至有的业务在多环境版本并行运行。数据为王的时代,管理好数据库的版本也成为了迫切的需要。如何能做到像Git之类的版本控制工具来管理数据库?Java项目中常用Flyway和Liquibase来管理数据库版本。其中Flyway相对来说比较受欢迎。2.Flyway的特点Flyway大受欢迎是因为它具有以下优点:简单非常容易安装和学习,同时迁移
分类:
数据库 时间:
2020-09-17 12:41:29
阅读次数:
28
Q语言 自定义插件实例(VB6.0数据库操作函数)
分类:
数据库 时间:
2020-09-17 12:41:49
阅读次数:
38
VB 数据库操作函数
分类:
数据库 时间:
2020-09-17 12:42:08
阅读次数:
37
步骤: 1. 加载数据库 MySQL驱动名: com.mysql.jdbc.Driver 加载方式: Class.forName(驱动名) 2.获取数据库连接: Connection con = DriverManager.getConnection(dbUrl, dbUserName, dbPas ...
分类:
数据库 时间:
2020-09-17 12:55:10
阅读次数:
29
Oracle的数据存储结构 表空间(tablespace)--Oracle中最大的逻辑存储单位 数据文件(data file)--表空间物理存储载体 段(segment)--Oracle中所有占用空间的对象的总称 extend--段的组成单位 数据块(data block)--extend的组成单位 ...
分类:
数据库 时间:
2020-09-17 12:59:14
阅读次数:
25
前言: 在前面一些文章中,经常能看到介绍某某参数的作用,可能有些小伙伴仍搞不清楚 MySQL 参数是啥。本篇文章我们来聊聊 MySQL 参数,学习下如何管理维护 MySQL 参数。 1.MySQL参数概念 我们所说的参数在官方文档中称为 系统变量(system variable),不同的变量有着不同 ...
分类:
数据库 时间:
2020-09-17 13:03:19
阅读次数:
28