- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 MySql数据库更新(Liunx操作系统)
下载MySQL RPM文件包:从MySQL官方网站上下载mysql-8.0.33-1.el7.x86_64.rpm-bundle版本的RPM文件包。注意:将your_database替换为您要导入的数据库名称,将/path/to/your_database.sql替换为数据库文件的实际路径。现在您已经成功安装了mysql-8.0.33-1.el7.x86_64.rpm-bundle版本并导入了数据。
2024-01-15 17:20:42 489
原创 脚本定时用法(Liunx操作系统)
mysqldump -h192.168.0.143 -P3306 -uroot -phht3306 --all-databases |gzip > /backup/backup$SYSTEM_TIME.sql.gz #先备份后打包。#删除三天之前的打包文件。10 0 * * * /bin/bash /backup/backup.sh #每天凌晨10分执行此备份脚本。
2023-05-15 10:35:08 78
原创 SQL-基础 储存引擎
MySQL体系结构连接层:最上层是一-些客户端和链接服务,主要完成一些类似于连接处理、 授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。 服务层:第二层架构主要完成大多数的核心服务功能,如SQL接口, 并完成缓存的查询,SQL的分析和优化,部分内置函数的执行。所有跨存储引擎的功能也在这一层实现,如过程,函数等。 引擎层:存储引擎真正的负责了MySQL中数据的存储和提取,服务器通过API和存储引擎进行通信。不同的存储引擎具有不同的功能,这样我们可以根据自己的需求,来
2022-07-08 15:41:42 387
原创 SQL-基础多表查询(datagrip开发工具)
一.多表关系概念:在项目的开发中进行的数据库结构设计时,根据业务的需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以以各表结构之间存在着各种联系。表联系分类:一对多:主要有部门与员工之间的关系,主要通过多的一方建立外键,直向一的一方的主键。 多对多:主要有学生与课程关系(一个学生可以选修多门课程,一门课程也可以供多个学生选择),主要通过建立第三张中间表,中间表至少包括两个外键,分别关联两方主键。 一对一:用户与用户详情的关系,多用于单表拆分,将一张表的基础字段放在一..
2022-03-17 16:19:56 1883 1
原创 SQL-基础 约束(添加-删除外键)
一.概念约束:作用于表中字段上的规则,用于限制存储在表中的数据 目的:保证数据库中数据的正确,有效性和完整性。 分类:非空约束(not null),唯一约束(unique),主键约束(primary key),默认约束(default),检查约束(check),外键约束(foreign key)。二.运用创建约束表:(也可以直接在创建新表目录,选择创建约束,不需要写代码)create table user( id int primary key auto_increment co
2022-03-15 10:48:25 8391
原创 SQL-基础流程函数-成绩表(datagrip开发工具)
流程函数if(value ,t, f) 如果value为true,则返回t,否则返回f; ifnull(value1, value2) 如果value1不为空,返回value1,否则返回value2; case when [val1 ] then [res1 ].....else[ default ] end 如果val1为true, 返回res1,.....否则返回default默认值; case [expr] when [ val1] then [res1] .....else[ defaul
2022-03-13 20:59:56 7339
原创 SQL-基础函数 (datagrip开发工具)
函数:是指一段可以直接被另一段程序调用或代码一.字符串函数 函数 功能 字符串函数 concat(s1,s2,s3) 字符串拼接,将s1,s2,s3......sn拼接成一个字符串 lower(str) 字符串str全部转为小写 upper(str) 字符串str全部转为大写 lpad(str,n,pad) 左填充,用字符串pad对str左边进行填充,达到n个字符串长度 rpad(str,n,pad) 右填充,用字符串pad对str右边进
2022-03-11 23:06:31 8018 2
原创 SQL-基本语言 (datagrip开发工具)
简单创建表create table emp( id int comment '编号', workno varchar(10) comment '工号', name varchar(10) comment '姓名', gender char(1) comment '性别', age tinyint unsigned comment '
2022-03-10 10:27:54 9964
centos 7安装es中遇到问题
2022-07-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人