大数据
-
数据库安全策略加固优化
docker mysql基础使用命令 #从dockerhub上查找相关版本: docker search mysql #拉取镜像: docker pull mysql:版本号 #启动mysql: docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=12345…
-
DDL操作数据库创建、查询、修改、删除、使用
操作数据库:CRUD 1、C(Create):创建 创建数据库: create database 数据库名称; 创建数据库,判断不存在,再创建: create database if not exists 数据库名称; 创…
-
Redis事务
1.Redis 事务定义 Redis 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis 事务的主要作用就是串联多个命令防止别的命…
-
Redis基础
redis是一个单线程的key-value的内存数据库,基于内存运行并支持持久化的nosql数据库。 redis有16个数据库, 默认使用的是第0个,使用select切换数据库 基本数据类型 Redis操作键(key) keys * :查看当前库所有key …
-
MySQL基础,MySQL安装和MariaDB安装
MySQL基础 目录 MySQL基础 关系型数据库介绍 数据结构模型 RDBMS专业名词 关系型数据库的常见组件 SQL语句 MySQL安装与配置 MySQL安装 MariaDB安装 关系型数据库介绍 数据结构模型 数据结构模型主要有: 层次模型 …
-
[mybatis]mybatis动态sql的标签使用详解
动态sql 根据不同的环境生成不同的sql if choose (when, otherwise) trim (where, set) foreach if 使用动态 SQL 最常见情景是根据条件包含 where 子句的一部分。 如果传入name就根据name查询,如果输入age就根据ag…
-
MySQL将一个表的数据插入到另外一张表中
需求:将A表中指定查询条件的数据,插入到B表中。 INSERT INTO ap_base_categories ( category_name, category_id, parent_id, `level`, tree, site_code, created_at, is_leaf, platform ) SELECT category_name, …
-
SQL和NoSQL的区别
关系型数据库与非关系型数据库的区别 1、存储方式 SQL(关系型数据库)数据存在特定的结构的表中,而NoSQL(非关系型数据库)则更加灵活和可扩展,存储方式可以是JSON文档、hash表或者其他方式。SQL通常以数据库表…
-
解决 SQL Server 目标主体 名称 不正确 无法生成 SSPI 上下文
情况: sql server 服务器 server01,server02,server03 已在域 aolearn.com 中。 已更换其 sql server 服务账号 为域账号。 (登录身份为 aolearn/test) 使用 sa 账户 相互连接登录正常。 使用 域用户 aolearn/t…
-
搭建mysql主从复制(报错:Last_Error: Error 'Unknown database)
一、准备挂载文件 为了将配置文件在宿主机做挂载,先运行测试镜像拷贝配置文件 1、拉取镜像 docker pull mysql:8.0.26 2、创建测试容器mysql-demo docker run -it -p 3300:3306 / --name mysql-demo / -e MYSQL_ROO…