MySQL数据库基本操作:创建删除数据库(Create/Drop),表增删改查

1、启动服务DOS命令net start mysql 回车2、登录MySQL数据库 mysql -uroot -proot 回车3、查看MySQL中数据库show databases;4、创建数据库create database 数据库名;创建完毕,再次通过show databases;指令查看是否创建成功5、删除数据库drop database 数据库名;...
分类: 数据库 发布时间: 02-27 01:29 阅读次数: 0

寒假作业要求解析

经过了不到一周的努力,终于做出了一个看似好像留言板的东西。。。先来说一说作业怎么做首先,要求中提到了三个词语,wampserver,php,mysql其中wampserver是一款集成开发环境,可以在电脑上搭建一个虚拟的服务器;同时,wampserver中自带mysql,mysql是数据库。php是一种语言,可以对数据库进行操纵(windows命令窗也可以操作),同时,php的优点在于php可以和html进行交互。wampserver基本上不需要调试,只要安装上就可以使用。以下是作业的分步详解.
分类: 数据库 发布时间: 02-27 00:10 阅读次数: 0

mysql慢查询解决方法

参考文章启动慢查询日志分析慢查询sql
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

My SQL 常用方法小集合

文章目录前言一、MY SQL函数二、使用步骤1.也可以搭配使用,若需要拆解后关联表取值则可搭配使用2.concat()活用3.MY sql填充数字或者字符总结前言提示:在my sql中运用到的小方法或者函数自己留做记录大家看看就好提示:以下是本篇文章正文内容,下面案例可供参考一、MY SQL函数<font color=#000000>根据自己所需对号入座,1.MY SQL查询表结构SHOW CREATE TABLE 2.查询条数限制select * from s
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

写SQL经验,多次加班教训总结

一、GROUP_CONCAT(谨慎考虑使用)这方法是分组的形式将相同的行进行字符串聚合,字符之间默认以逗号间隔,有点耗时的,用了时候考虑一下要聚合的行数,如果行数多的话慎用。至于它的用处,举个例子:要把全校的同学以班级为单位分班select class as 班级 , GROUP_CONCAT(studentName) as 学生名单 from student group by class班级学生名单1班小明,小白,小黄2班小猪,二狗子二、text类型tex
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

Mysql之DML操作汇总(INSERT,UPDATE,DELETE)

DML语言解释DML是Data Manipulation Language的缩写,意思是数据操纵语言,是指在SQL语言中,负责对数据库对象运行数据访问,工作的指令集,以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入、更新与删除,是开发以数据为中心的应用程序必定会使用到的指令。理解DML语言是站在数据层面上INSERT(插入)把数据插入表格中。UPDATE(更新)更新表格中的数据。DELETE(删除)删除表格中的数据。(本人一点见解,若有什么错误或者问题请在评论区留言,或
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

hive_shell_mysql_python.杂记

1、not in 后的表字段不能为空,否则无效。create table test0201_1 as select null as id union all select 1 as id;create table test0201_2 as select 2 as id union all select 1 as id;select count(1) from test0201_2 where id not in(select id from test0201_1); --0select coun
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

solr group去重查询 +高亮显示

我们在使用solr查询的时候会遇到一些某个字段重复的数据,但是我们只想取出来一条,想像sql中的group by一样,直接根据某个字段去重,接下来看一下怎么利用solr中的group去重。solr的去重有两种,一个是facet,一个就是今天我们所说的group。我们先看一下使用分组查询,solr返回给我们的数据访问solr的链接为:http://192.168.1.130:8088/solr/core1/select?df=course_name&group=true&group.f
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

Oracle创建B树,反向,位图索引,声明变量,流程控制(判断),捕获异常,打开游标,存储过程,传参

学习目标1、一周掌握 JAVA入门到进阶知识(持续写作中……)2、掌握基础C#l窗体知识(创作中……)3、手把手教你vbs脚本制作(完善中……)4、强大的 IDEA编程利器(编写中……)5、经典常见的 面试题目技巧(更新中……)Oracle创建B树,反向,位图索引,声明变量,流程控制(判断),捕获异常,打开游标,存储过程,传参学习目标前言创建索引声明变量流程控制(判断)捕获异常存储过程总结前言希望:2021新的一年,想要的都拥有,得不到的都释怀!创建索引SELECT ..
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

MySQL数据库基本操作:创建删除数据库(Create/Drop),表增删改查

1、启动服务DOS命令net start mysql 回车2、登录MySQL数据库 mysql -uroot -proot 回车3、查看MySQL中数据库show databases;4、创建数据库create database 数据库名;创建完毕,再次通过show databases;指令查看是否创建成功5、删除数据库drop database 数据库名;...
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

SCD缓慢变化维拉链表

SCD缓慢变化维拉链表SQL实现1 缓慢变化维概述SCD英文Slow Changing Dimensions(SCD 缓慢变化维),它是数据仓库建模过程中一个非常重要的概念。众所周知数据仓库是基于历史数据的,而历史数据的变化依赖于维度的定义,缓慢变化维就是用来跟踪和表现维度表变化的一种方法。注: 1 当前代码演示环境是SQL Server,基于Merge语法,其它数据库类似。 2 SCD缓慢变换维Kettle实现常见有3中分...
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

普歌-毅雁团队-MySQL数据库的安装教程(手把手教程)有图有真相,跟着来就行

一. MySQL下载:官网自行下载:MySQL官网二.MySQL安装:1.根据自己电脑的系统类型(64位或者32位),一般都是64位,打开下载的mysql安装文件双击解压缩,运行"mysql-5.5.40-win64.msi"或者"mysql-5.5.40-win32.msi"。点击Next2.选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择选择“Custom”,按“next”键继续。3、建议先去除了C盘的盘,新建一
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

MySQL数据库基本操作增删查改数据库

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1 启动服务2 登录MySQL数据库3选择数据库4查看MySQL中数据库5创建数据库6删除数据库7创建表8查看表9删除表欢迎
分类: 数据库 发布时间: 02-27 00:09 阅读次数: 0

外键的使用

【前言】最近做项目的时候,一直有一个疑惑为什么现在做项目建表的时候,大家都不使用外键,而是在应用使用代码逻辑解决多表之间的关联关系。【复习】主键、外键定义主键和外键主要是为了维护关系数据库的完整性,总结一下:1.主键是能确定一条记录的唯一标识。比如,一条记录包括身份证号,姓名,家庭住址等。身份证号是唯一能确定你这个人的,其他都可能有重复,所以,身份证号是主键。2.外键用于与另一张表的关联。是能确定另一张表记录的字段,用于保持数据的一致性。比如,A表中的某字段,是B表的主键,那他就可以是A表的.
分类: 数据库 发布时间: 02-26 19:09 阅读次数: 0

数据库系统(软件设计师备考笔记)

目录第三章.数据库系统(重点)第一节.数据库概述第二节.数据库系统——三级模式—两级映射第三节.数据库设计过程第四节.ER模型第五节.关系代数(必考)第六节.规范化理论——函数依赖第七节.规范化理论——价值与用途第八节.规范化理论——键第九节.规范化理论——范式第十节.规范化理论——模式分解第十一节.数据库的并发控制第十二节.数据库完整性约束第十三节.数据库安全第十四节.数据库备份与恢复第十五节.数据仓库与数据挖掘第十六节.反规范化.
分类: 数据库 发布时间: 02-26 14:14 阅读次数: 0

Spring的事务(Transaction)

Spring的事务(Transaction)问题:1、什么是事务?事务是指一组SQL语句的集合,集合中有多条SQL语句,可以是insert、update、select、delete,希望这些SQL语句执行是一致的,作为一个整体执行。要么都成功,要么都失败。2、什么时候想到使用事务?(1)当操作设计多个表,或者是多个SQL语句的insert、update、delete。需要保证这些语句都是成功才能完成功能,或者都失败是符合要求的。(要么都成功,要么都失败)(2)事务在java开发中如何运用?
分类: 数据库 发布时间: 02-26 14:13 阅读次数: 0

MySQL数据库高级SQL语句(三)

MySQL数据库高级SQL语句SELECT TRIMSELECT TRIMSELECT TRIM (位置 ‘想移除掉的字符’ from ‘原字符’);#[位置]: 的值可以为 LEADING(起头),TRAILING(结尾),BOTH(起头及结尾)。#[想移除掉的字符]: 从字串的起头、结尾,或起头及结尾移除的字符串。缺省时为空格。select trim(leading '.' from '..abc..');select trim(trailing '.' from '..abc..')
分类: 数据库 发布时间: 02-26 14:13 阅读次数: 0

MySQL基础-3 数据完整性

数据完整性作用:保证用户输入的数据保存到数据库中是正确的实质:创建表的时候给表中的字段添加约束1.实体完整性实体:表中的一行或者一条记录代表一个实体实体完整性的作用:标识每一行数据不重复约束类型:主键约束【primary key】唯一约束【unique】自动增长列【auto_increment】1.1主键约束特点:数据唯一,且不能为null主关键字可以是表中的一个字段或者多个字段,它的值用来唯一标识表中的某一条记场景:在多个表的关联关系中演示:创建一个学生表id作为主键直
分类: 数据库 发布时间: 02-26 14:13 阅读次数: 0

【Mysql 学习笔记】DQL语句(非常详细,结合多个案例快速入门)

MySql 笔记目录一、 DQL 语言(1) 基础查询① 基础查询语句② 查询常量值③ 查询表达式④ 查询函数⑤ 起别名测试一:测试二:⑥ 去重⑦ CONCAT 连接(2) 条件查询 (AND , OR , NOT)(3) 模糊查询 (like,between and , in .......)简单通配符:转义符:① like 关键字测试一 (%):测试二 (% _):测试三 (% _ \ ):测试四 (% _ escape ):② between and 关键字③ in 关键字④ is null 关键
分类: 数据库 发布时间: 02-26 14:12 阅读次数: 0

MongoDB基本命令及使用

今天我们来看一下MongoDB的基本指令,便于以后可以快速地使用基本概念数据库(database)集合(collection)文档(document)在MongoDB中,数据库和集合都不需要手动创建,当我们创建文档时,如果文档所在的集合或数据库不存在会自动创建数据库和集合当我们向集合中插入文档时,如果没有给文档指定_id属性,则数据库会自动为文档添加_id,该属性用来作为文档的唯一标识显示当前的所有数据库show dbs 或 show databases进入到指定的数据库中use 数据
分类: 数据库 发布时间: 02-26 14:12 阅读次数: 0