背景: 开发一个自定义模板的需求,针对数据库设计,我想到了json,庆幸使用的MySQL版本为5.7,因为MySQL正是从5.7版本开始引入的json数据结构。 数据库操作: 新建数据库表之json数据结构,和其它数据结构区别不大,就是把数据类型变成了json,如下示例: CREATE TABLE ...
分类:
数据库技术 时间:
2020-07-23 22:21:55
收藏:
0 评论:
0 赞:
0 阅读:
79
使用WHERE子句 通常会根据操作或报告的需要提取表中的数据的子集。只检索所需数据需要指定的搜索条件, 搜索条件也称为过滤条件 在SELECT语句中, 数据根据WHERE子句中指定的搜索条件进行过滤。WHERE子句在表名(FROM子句)之后给出。 MariaDB [crashcourse]> SEL ...
分类:
数据库技术 时间:
2020-07-23 22:21:37
收藏:
0 评论:
0 赞:
0 阅读:
71
20个数据库常见面试题讲解()进了互联网公司,整天也就是搬砖,等到了面试的时候,发现数据库方面,忘得一塌糊涂,抽时间整理了一些数据库方面的题。欢迎大家向我推荐你在面试过程中遇到的问题,我会把大家推荐的问题添加到下面的常用面试题清单中供大家参考。1.事务四大特性(ACID)原子性、一致性、隔离性、持久性?2.事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别?3.MySQL常
分类:
数据库技术 时间:
2020-07-23 22:11:19
收藏:
0 评论:
0 赞:
0 阅读:
82
#全局设定mysql>SETGLOBALdefault_password_lifetime=90;单个用户设定为每个具体的用户账户单独设置特定的值ALTERUSER‘test’@‘localhost‘PASSWORDEXPIREINTERVAL30DAY;禁用密码过期:ALTERUSER‘test‘@‘localhost‘PASSWORDEXPIRENEVER;让用户使用默认的密码过期全局策
分类:
数据库技术 时间:
2020-07-23 22:09:08
收藏:
0 评论:
0 赞:
0 阅读:
267
安装Ubuntu系统就不在这里赘述了,之前文章里写过,哈哈。话不多说,赶紧开始 一、安装MySQL数据库 检查一下有没有安装过MySQL,如果没有安装就没有内容,放心安装好了 dpkg -l | mysql-server 安装MySQL命令, -y的意思就是在安装过程中遇到是否继续的提示就不用手动在 ...
分类:
数据库技术 时间:
2020-07-23 22:05:56
收藏:
0 评论:
0 赞:
0 阅读:
82
今天突然需要用到cmd命令行里的adb命令,然而输入 adb device 后没有显出出设备,如下图 解决方法如下: 输入 adb nodaemon server会显示出5037端口被占用 输入如下命令查看是哪个进程占用的 netstat -ano | findstr "5037" 可以看到是PID ...
分类:
数据库技术 时间:
2020-07-23 22:02:34
收藏:
0 评论:
0 赞:
0 阅读:
521
查看搜索引擎 show engines; 修改表的搜索引擎,修改对应的表名和搜索引擎 ALTER TABLE my_table ENGINE=InnoDB 永久修改,在mysql的配置文件 临时修改搜索引擎,重启MySQL后则不生效; mysql>set default_storage_engine ...
分类:
数据库技术 时间:
2020-07-23 22:02:05
收藏:
0 评论:
0 赞:
0 阅读:
104
Commvault Oracle备份常用命令 风口小猪 2020-02-02 16:29:00 阅读数:52 评论数:0 点赞数:0 收藏数:0 标签:oracle备份常用命令常用commvault 在进行Oracle数据库备份的配置、发起和恢复的过程中,需要用到许多Oracle数据库本身的命令。在 ...
分类:
数据库技术 时间:
2020-07-23 22:01:55
收藏:
0 评论:
0 赞:
0 阅读:
69
一、物理备份Xtrabackup 1.安装 #上传文件包 [root@db03 ~]# rz percona-xtrabackup-24-2.4.4-1.el6.x86_64.rpm #下载epel源 wget -O /etc/yum.repos.d/epel.repo https://mirror ...
分类:
数据库技术 时间:
2020-07-23 21:44:23
收藏:
0 评论:
0 赞:
0 阅读:
54
看到好些人在写更新缓存数据代码时,先删除缓存,然后再更新数据库,而后续的操作会把数据再装载的缓存中。然而,这个是逻辑是错误的。试想,两个并发操作,一个是更新操作,另一个是查询操作,更新操作删除缓存后,查询操作没有命中缓存,先把老数据读出来后放到缓存中,然后更新操作更新了数据库。于是,在缓存中的数据还 ...
分类:
数据库技术 时间:
2020-07-23 21:42:38
收藏:
0 评论:
0 赞:
0 阅读:
69
在使用MySQL数据库时,经常需要备份和恢复数据库,通过导出sql文件备份和直接执行sql文件恢复是非常便捷的方式。本篇博客主要介绍如何对MySQL数据库通过cmd命令导出和导入sql文件。1.导出sql文件 导出sql文件可以使用mysqldump。主要有如下几种操作:①导出整个数据库(包括数据库 ...
分类:
数据库技术 时间:
2020-07-23 21:42:27
收藏:
0 评论:
0 赞:
0 阅读:
228
一、mysql主从 1.主库操作 1.主库配置server_id 2.主库开启binlog 3.主库授权从库连接的用户 4.查看binlog信息 5.导出所有数据 2.从库操作 1.从库配置server_id(跟主库不一致) 2.确认主库授权的用户可以连接主库 3.同步主库数据 4.配置主库信息(c ...
分类:
数据库技术 时间:
2020-07-23 21:41:16
收藏:
0 评论:
0 赞:
0 阅读:
71
报错 SQL Error(1067):Invalid default value for ‘sys_create’ 原因 mysql5.6以后才支持datetime默认为CURRENT_TIMESTAMP,之前的不支持 解决方案 方案1.把DEFAULT CURRENT_TIMESTAMP改为DEF ...
分类:
数据库技术 时间:
2020-07-23 21:33:06
收藏:
0 评论:
0 赞:
0 阅读:
68
示例: 若没有变量很简单: String sql = "SELECT * FROM user WHERE name= 'Jack' and password = '123456' "; 若有变量进行动态拼接,写法如下: String sql = "SELECT * FROM user WHERE n ...
分类:
数据库技术 时间:
2020-07-23 21:29:33
收藏:
0 评论:
0 赞:
0 阅读:
69
1、并列排名 1 select 2 IRID, 3 ModelID, 4 mingci=DENSE_RANK() over(order by ModelID) 5 from QuestionaryResult 6 where MODELID is not null 2、顺序排名 1 SELECT 2 ...
分类:
数据库技术 时间:
2020-07-23 21:29:05
收藏:
0 评论:
0 赞:
0 阅读:
78
虚拟机环境:centos 7.8 镜像文件:http://mirrors.aliyun.com/centos/7/isos/x86_64/ 数据库版本:Oracle 12c R2 安装文件:linuxx64_12201_database.zip 安装文件地址: https://www.oracle. ...
分类:
数据库技术 时间:
2020-07-23 21:27:48
收藏:
0 评论:
0 赞:
0 阅读:
257
1.什么是主从复制 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。 2.主从复制的作用 1、做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。 2、架构的扩展。业务量越来越大,I/O访问频率过高,单机 ...
分类:
数据库技术 时间:
2020-07-23 16:51:34
收藏:
0 评论:
0 赞:
0 阅读:
100
GROUP BY t.Id HAVING (count(ti.`Status`) != COUNT(IF(ti.`Status` = 16,1,NULL))) AND (COUNT(IF(ti.`Status` IN(2,4,8), 1, null)) < 1) 分组后 如果这组内的status都是 ...
分类:
数据库技术 时间:
2020-07-23 16:45:36
收藏:
0 评论:
0 赞:
0 阅读:
139
一、数据库的好处 1、可以持久化数据到本地 2、结构化查询 二、数据库的常见概念 ★ 1、DB:数据库,存储数据的容器 2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB 3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据 ...
分类:
数据库技术 时间:
2020-07-23 16:43:58
收藏:
0 评论:
0 赞:
0 阅读:
98
php pdo备份数据库方法 备份表数据: create table tmp_article_info select * from article_info 删除字段id ALTER TABLE sss DROP id; 还原表数据: truncate table tmp_article_info1 ...
分类:
数据库技术 时间:
2020-07-23 16:29:53
收藏:
0 评论:
0 赞:
0 阅读:
107