数据库(database) 保存有组织的数据的容器,通常是一个文件或者是一组文件。 确切的说数据库软件成为DBMS(数据库管理系统),数据库是通过DBMS创建和操纵的容器。我们并不能直接访问数据库,只能通过使用DBMS来访问数据库 表:某种特定类型数据的结构化清单 模式:关于数据库和表的布局及特性的 ...
分类:
数据库 时间:
2020-06-22 09:15:56
阅读次数:
86
可复制集 replica set 概念图 可复制集需要至少3个以上的mongodb节点,其中有一个主节点promary,其余的为副本节点secondary 可复制集有三个角色: 主要成员(Primary):主要接收所有写操作。就是主节点。 副本成员(Secondary):从主节点通过复制操作以维护相 ...
分类:
数据库 时间:
2020-06-22 02:01:11
阅读次数:
85
单表查询 简单查询 查询所有字段 SELECT * FROM 表名 ; 查询指定字段 SELECT 字段名1,字段名2,... FROM 表名 ; 按条件查询 带关系运算符的查询 SELECT *|(字段名1,字段名2,... ) FROM 表名 WHERE 关系表达式 ; "等于 =" "不等于 ...
分类:
数据库 时间:
2020-06-22 01:58:59
阅读次数:
97
备份数据 由于MySQL数据库是基于磁盘的文件,普通的备份系统和例程就能备份MySQL的数据。但是,由于这些文件总是处于打开和使用状态,普通的文件副本备份不一定总是有效。下面列出这个问题的可能解决方案。 使用命令行实用程序mysqldump转储所有数据库内容到某个外部文件。在进行常规备份前这个实用程 ...
分类:
数据库 时间:
2020-06-22 01:56:21
阅读次数:
78
1.GRANT 授予权限 --常用的系统权限集合 CONNECT(基本的连接), RESOURCE(程序开发), DBA(数据库管理) --常用的数据对象权限有以下五个: ALL ON 数据对象名, SELECT ON 数据对象名, UPDATE ON 数据对象名,DELETE ON 数据对象名, ...
分类:
数据库 时间:
2020-06-22 01:38:15
阅读次数:
103
数据类型是定义列中可以存储什么数据以及该数据实际怎样存储的基本规则。数据类型用于以下目的。 数据类型允许限制可存储在列中的数据。例如,数值数据类型列只能接受数值。 数据类型允许在内部更有效地存储数据。可以用一种比文本串更简洁的格式存储数值和日期时间值。 数据类型允许变换排序顺序。如果所有数据都作为串 ...
分类:
数据库 时间:
2020-06-22 01:35:49
阅读次数:
111
分库备份的实战脚本 #!/bin/bash TIME=`date +%F_%H-%M-%S` DIR=/backup PASS=magedu [ -d "$DIR" ] || mkdir $DIR for db in `mysql -uroot -p "$PASS" -e 'show databas ...
分类:
数据库 时间:
2020-06-22 01:35:31
阅读次数:
81
访问控制 你需要给用户提供他们所需的访问权,且仅提供他们所需的访问权。这就是所谓的访问控制,管理访问控制需要创建和管理用户账号。 多数用户只需要对表进行读和写,但少数用户甚至需要能创建和删除表; 某些用户需要读表,但可能不需要更新表; 你可能想允许用户添加数据,但不允许他们删除数据; 某些用户(管理 ...
分类:
数据库 时间:
2020-06-22 01:32:15
阅读次数:
81
添加更新与删除数据 添加数据 INSERT语句添加 (当给所有字段添加时,可以不写字段名) INSERT INTO 表名(字段名1,字段名2, ...) VALUES(值1,值2, ...) ; 还有一种添加方法: INSERT INTO 表名 SET 字段名1=值1[(,字段名2=值2,...)] ...
分类:
数据库 时间:
2020-06-22 01:29:26
阅读次数:
64
数据库和表的基本操作 数据库基础知识 创建数据库 CREATE DATABASE 数据库名称 ; 查看数据库(显示数据库名列表) SHOW DATABASES ; 查看某数据库信息(显示创建的信息) SHOW CREATE DATABASE 数据库名称 ; 修改数据库编码 ALTER DATABAS ...
分类:
数据库 时间:
2020-06-22 01:28:08
阅读次数:
118
参考的链接 https://gorm.io/docs/migration.html https://blog.csdn.net/qq_23179075/article/details/88066241 ...
分类:
数据库 时间:
2020-06-22 01:21:16
阅读次数:
58
官网传送门: https://docs.mongodb.com/manual/core/replica-set-write-concern/ https://docs.mongodb.com/manual/core/transactions/#read-concern-write-concern-r ...
分类:
数据库 时间:
2020-06-22 00:59:41
阅读次数:
118
下载安装包:下载地址:https://dev.mysql.com/downloads/mysql/ 配置环境变量 新建MYSQL_HOME,变量值就是解压之后文件的目录 在path内加入bin目录 生成data文件,mysqld --initialize-insecure --user=mysql ...
分类:
数据库 时间:
2020-06-22 00:59:02
阅读次数:
83
官网下载的Nacos mysql由于驱动过低只支持5.X版本,使用8.X版本的mysql时无法 两种方法 第一种 克隆nacos源码 分支1.0.0-RC3 $ git clone https://github.com/alibaba/nacos.git $ git checkout 1.0.0-R ...
分类:
数据库 时间:
2020-06-21 23:44:02
阅读次数:
174
使用workbeach直接导入csv 下面这个导入按钮有的表有,有的表没有,需要看一下表的设定。 使用数据库原生数据库连接导入 1、下载第三方包pymysql 2、编写代码 import pymysql conn = pymysql.connect( host = '127.0.0.1', user ...
分类:
数据库 时间:
2020-06-21 23:37:55
阅读次数:
89
一、绪论 数据库是长期储存在计算内、有组织的,可共享的大量数据的集合。 数据库管理系统的主要功能:数据定义功能,数据组织、存储和管理、数据操纵功能、数据库的事务管理和运行功能、数据库的建立和维护功能。 数据库系统(DBS)包含数据库(DB)和数据库管理系统(DBMS) 数据库系统的特点:(1)数据结 ...
分类:
数据库 时间:
2020-06-21 23:24:45
阅读次数:
65
公共表属于系统中数据量较小,变动少,而且属于高频联合查询的依赖表。参数表、数据字典表等属于此类型。可以将这类表在每个数据库都保存一份,所有更新操作都同时发送到所有分库执行。接下来看一下如何使用Sharding-JDBC实现公共表。 (1)创建数据库 分别在user_db、order_db_1、ord ...
分类:
数据库 时间:
2020-06-21 23:20:12
阅读次数:
103