目录创建数据库删除数据库数据表的创建与管理删除数据表修改字段数据类型添加字段字段更名删除字段表数据管理插入数据查询数据模糊匹配排序与分组HAVING子句查询聚合函数多表连接子查询数据更新操作INSERTUPDATEDELETE视图的创建与管理创建视图修改视图删除视图管理视图数据索引的创建与管理存储过程数据库权限控制用户管理权限管理创建数据库CREATE DATABASE jxgl;删除数据库DRO
1.USE 和SHOW :MySQL和其他的客户机—服务器的DBMS 一样,在执行命令之前需要登录:net start mysql;mysql -u root -p;执行第一步的时候有时候会报错,提示:“服务名无效。请键入 NET HELPMSG 2185 以获得更多的帮助。”这时需要widow+R,打开运行,输入services.msc,在“服务”中找到MySQL,右击属性,查看服务名
转载
2023-09-04 17:45:35
108阅读
MySQL关键语法总结(一)一、基本SELECT查询语句1、distinct去重SELECT DISTINCT last_name FROM employees;SELECT DISTINCT department_id, salary
FROM employees;注意:DISTINCT 其实是对后面所有列名的组合进行去重,你能看到最后的结果是 74 条,因为这 74 个部门id不同,都有 sa
转载
2023-07-14 18:19:16
79阅读
SELECT用于数据的选择语法:SELECT 列 FROM 表; #从表中选择某些列,也可以是*,代表全部列DISTINCT当某些列包含重复值的时候,DISTINCT用于过滤掉重复值,使重复值只显示一次。语法:SELECT DISTINCT 列 FROM 表;WHERE对选取的数据进行约束语法:SELECT 列 FROM 表 WHERE 列 运算符 值;运算符:=
转载
2023-09-19 23:01:12
76阅读
创建数据库语法CREATE TABLE tablename或CREATE TABLE `tablename`注1、文章中大写单词默认为数据库关键字,小写单词为自定义内容2、创建数据库的第二种语法,在数据库名前后添加的符号(`),在键盘的左上角,Esc键的下面。是MySQL独有的定义对象的一种方式,默认可以不写,通常是成对出现。防止对象名中出现系统
转载
2024-08-15 19:27:09
179阅读
1、三范式第一范式:每个表的每一列都要保持它的原子性,也就是表的每一列是不可分割的;第二范式:在满足第一范式的基础上,每个表都要保持唯一性,也就是表的非主键字段完全依赖于主键字段;第三范式:在满足第一范式和第二范式的基础上,表中不能产生传递关系,要消除表中的冗余性;2、字符集字符集规定了字符在数据库中的存储格式,比如占多少空间,支持哪些字符等等。不同的字符集有不同的编码规则,在有些情况下,甚至还有
转载
2024-08-06 18:43:40
33阅读
主要是做个记录,免得忘了要到处找DATE_FORMAT(时间字段, '%Y-%m'):截取Date类型的时间字段,例如2019- 08-03可以拆分成2019-08其他参数:https://www.w3school.com.cn/sql/func_date_format.asp DISTINCT :去除重复字段(如果查询多字段,需要字段相等才会去重),例:数据库字段: &nb
转载
2023-07-10 21:23:36
127阅读
由于笔者天生笨拙,且思维不严谨,也实在不擅长写sql语句,高手请勿见笑,就请直接跳过本文吧。背景就不多介绍了,先建表,插入测试数据吧。字段那些都有注释--医生表CREATE TABLE doctor(id INT IDENTITY(1, 1) , --ID 自增长docNumber NVARCHAR(50) NOT NULL , --医生编码NAME NVARCHAR(50) NOT NULL&n
创建分区表hive> create table test_4(ip string,url string,staylong int) partitioned by(day string) row format delimrminated by ',';准备数据[root@Tyler01 home]# vi pv.data在hive中加载本地数据。hive> load data local
转载
2024-06-25 09:42:56
77阅读
筛选数据grep命令: 筛选数据,全局搜索一个正则表达式,并打印。简单说就是在文件中搜索关键字并显示关键字所在的行。使用方法 grep 关键字 供搜索的文件。-i忽略大小写grep -i path /etc/profile;-n显示行号;-v相当于反向搜索,只显示没有关键字的行;-r递归搜索 在所有子目录和子文件查找;-E使用正则表达式 例如 grep -E ^page /etc/profile。
转载
2024-05-14 13:42:24
55阅读
你有没有想过如何使用搜索功能在所有整站中实现!互联网博客和网站,大多数都采用MySQL数据库。MySQL提供了一个美妙的方式实施一个小的搜索引擎,在您的网站(全文检索)。所有您需要做的是拥有的MySQL 4.x及以上。MySQL提供全文检索功能,我们可以用它来 ??实现搜索功能。首先,让我们为我们的例子中设置一个示例表。我们将创建一个名为第一个表。CREATE TABLE articles (
i
转载
2023-09-07 18:58:23
300阅读
# MySQL 插入操作中列名为关键字的处理方法
在进行数据库设计和操作时,关键字是一个需要特别关注的问题。在 MySQL 中,关键字是指数据库保留的词,这些词在 SQL 语句中扮演着特殊的角色,包括 `SELECT`、`INSERT` 等等。当我们在表中定义列名时,如果使用了这些关键字,可能会引发语法错误。本文将介绍在 MySQL 中如何有效地处理列名为关键字的情况,并且提供相关示例。
##
原创
2024-08-02 07:39:55
88阅读
# MySQL中的INSERT INTO语句与关键字的使用
MySQL是一种常用的关系型数据库管理系统,广泛应用于众多大型网站和应用程序中。在MySQL中,INSERT INTO语句用于将数据插入到表中的指定列中。然而,有时在INSERT INTO语句中使用了关键字作为列名或值时,会出现一些问题。本文将介绍关键字在INSERT INTO语句中的使用方法,并通过代码示例详细说明。
## INSE
原创
2024-01-23 05:33:36
307阅读
# 如何在 Hive 中实现“字段有关键字”查询
作为一名刚入行的小白,你可能会对如何在 Hive 中进行“字段有关键字”查询感到迷茫。在这篇文章中,我将详细讲解整件事情的流程,给你展示每一步需要做什么,以及相关的代码示例。希望这对你的学习之旅有所帮助!
## 整体流程
我们可以将整个过程分成以下几个步骤:
| 步骤 | 动作 |
|------|-------------
原创
2024-10-10 05:20:05
98阅读
文章目录摘要区别dropdeletetruncate 摘要在MySQL中用于删除的关键字有三个,分别是drop,delete和truncate,但其实drop和truncate属于DDL的关键字,而delete属于DML的关键字,下面将讲述这三个关键字之间的区别并详细讲述这三个关键字的用法区别删除形式:delete只能删除表中数据,truncate先删除表与其中数据再复制出一份空表,drop直接
转载
2023-08-17 22:51:14
425阅读
# MySQL 关键字建表
MySQL是一种流行的关系型数据库管理系统,被广泛应用于Web开发中。在MySQL中,建表是创建数据库中存储数据的基础操作之一。在建表过程中,我们需要了解一些关键字的用法,以确保表的结构和数据类型设置正确。
## 关键字概述
在MySQL中,建表时需要使用一些关键字来定义表的结构和约束。一些常用的关键字包括:
- `CREATE TABLE`:创建表的关键字,后
原创
2024-03-14 05:57:17
74阅读
eclipse中(默认情况下):黑色细体字: 常用方法名、常用变量名、局部变量名红色粗体字:关键字1、关键字定义:一些已经赋予了固定含义的单词就是关键字2、注意:关键字,是不能被用于定义类名、变量名、方法名等3、Java中有50个关键字1)跟类相关的关键字:class、abstract、interface、extends、implements、package、import2)跟访问权限相关:pub
转载
2023-10-30 14:50:29
58阅读
Java关键字的定义与特点:定义:被Java语言赋予特殊含义,用作专门用途的字符串(单词)。特点:关键字所以的字母都为小写。关键字不能被用作变量名、方法名、类名、包名和参数。Java关键字的分类1).访问修饰符的关键字(共3个)关键字意思备注,常用public 公有的可跨包,(默认选择)protected 受保护的当前包内可用private私有的当前类可用2).定义
转载
2023-10-14 22:29:16
27阅读
MySQL执行计划Explain关键字详解环境说明 Centos版本: CentOS Linux release 7.7.1908 (Core) Linux连接工具:SecureCRT MySQL Version: 5.7.28 MySQL连接工具:Navicate 参考地址:https://dev.mysql.com/doc/refman/5.7/en/explain-output.htmlEx
转载
2024-07-06 12:39:22
50阅读
in关键字和exists关键字
in尽量用在内表小的地方,exists关键字用在外表小的地方。如果用not in,则内外表都全表扫描,无索引,效率低,可使用not exists,也可用连接优化。in关键字是把外表和内表做hash连接,先查询内表,再把内表的结果和外表匹配,对外表使用索引(外表效率高,可以用大表),而内表都需要查询,使用in关键字可以加快效率。exists关键字是对外表做loop循环
转载
2023-08-31 10:22:25
119阅读