E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
sql学习
My
SQL学习
笔记-基础实践篇-2.数据库的基本操作(DDL)
文章目录2.数据库的基本操作(DDL)总览MySQL基础学习笔记思维导图重难点问题总结1.database基本操作1.1启动和连接数据库1.2增删改查database2.table基本操作2.1增删改查table2.2创建表,定义字段、属性(1)实例(2)注释格式(3)从文件中直接导入表(4)表类型选择和字符集编码设置2.3修改表(alter)3.列的属性3.1数据类型:(1)数值类型(2)字符串
天生我才~~
·
2023-06-14 18:34
MySQL
数据库
mysql
database
My
SQL学习
之《排序与分页》
排序与分页1.排序如果没有使用排序操作,默认情况下查询返回的数据是按照添加数据的顺序显示的。SELECT*FROMemployees;1.1.基础用法使用ORDERBY对查询到的数据进行排序操作。升序:ASC(ascend)降序:DESC(descend)练习:按照salary从高到低的顺序显示员工信息SELECTemployee_id,last_name,salaryFROMemployeesO
张大锤锤不秃头
·
2023-06-14 11:05
MySQL
mysql
学习
排序算法
My
SQL学习
笔记3:排序与分页
1.排序若不使用排序,默认按照添加数据的顺序显示。ORDERBY对查询到的数据进行排序升序:ASC降序:DESC#按照salary从高到低的顺序显示员工信息SELECTemployee_id,last_name,salaryFROMemployeesORDERBYsalaryDESC;若ORDERBY后不指明排序方式,则默认升序。可以用列的别名进行排序。列的别名只能在ORDERBY中使用,不能在W
Jessie_F
·
2023-06-14 11:03
MySQL
mysql
学习
数据库
MySQL索引:让你的数据库查询快到起飞!
作者:不能再留遗憾了专栏:My
SQL学习
本文章主要内容:详细介绍如何查看、创建和删除MySQL索引,以及MySQL索引的底层原理:B+树。前言各位朋友们,大家好!
不能再留遗憾了
·
2023-06-14 09:35
MySQL
mysql
数据库
java
「SQL面试题库」 No_97 院系无效的学生
1、专栏介绍「SQL面试题库」是由不是西红柿发起,全员免费参与的
SQL学习
活动。
不吃西红柿丶
·
2023-06-14 09:48
SQL面试题库
SQL
mysql怎么配置查询快_如何进行MySQL查询性能优化
因此,小编在此为大家提供关于MySQL查询的性能优化内容,增强大家的My
SQL学习
知识,具体如下:一、通过查询缓冲提高查询速度一般我们使用SQL语句进行查询时,数据库服务器每次在收到客户端发来SQL后,
凯迪和迪娜
·
2023-06-13 21:21
mysql怎么配置查询快
达梦数据库(DM8)常用
SQL学习
达梦产品手册1.检查数据库版本及服务状态1.1查看达梦数据库运行状态SELECTstatus$as状态FROMv$instance;1.2查看达梦数据库版本SELECTbanneras版本信息FROMv$version;2.创建用户并授权2.1创建用户--使用CREATEUSER语句创建DM用户,登录密码为"dameng123"。CREATEUSERDMIDENTIFIEDBY"dameng123
wy971744839
·
2023-06-13 19:34
数据库
「SQL面试题库」 No_96 电影评分
1、专栏介绍「SQL面试题库」是由不是西红柿发起,全员免费参与的
SQL学习
活动。
不吃西红柿丶
·
2023-06-13 07:02
SQL面试题库
SQL
MyBatis缓存学习笔记-尚硅谷
:这是MyBatis的第五篇,有兴趣的话可以看下:一:MyBatis复习笔记整理二:MyBatis的resultMap标签自定义封装返回值类型三:MyBatis动态SQL官方文档四:MyBatis动态
SQL
luozuishuai
·
2023-06-13 03:09
java面试
基础复习
mybatis
java
mysql
sql
缓存
My
sql学习
——数据库定义语言(DDL)
MySql的主要存储引擎有哪些,主要区别?MYISAMINNODEMEMORY区别:MYISAM:它不支持事务,也不支持外键INNODE:InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全.但是对比MyISAM的存储引擎,InnoDB写的处理效率差一些并且会占用更多的磁盘空间以保留数据和索引MEMORY:使用存在内存中的内容来创建表sql功能分类DDL:数据定义语言用来定义数据库对象
Bright Huang
·
2023-06-12 11:17
mysql
My
Sql学习
笔记——数据库定义语言(DDL)
DDL1SQL SQL(StructuredQueryLanguage)是具有数据操纵和数据定义等多种功能的数据库语言,这种语言具有交互性特点,能为用户提供极大的便利,数据库管理系统(DBMS)应充分利用SQL语言提高计算机应用系统的工作质量与效率。 SQL语言不仅能独立应用于终端,还可以作为子语言为其他程序设计提供有效助力,该程序应用中,SQL可与其他程序语言一起优化程序功能,进而为用户提供
雨山林稀
·
2023-06-12 10:15
MySql学习笔记
my
sql学习
笔记
mysql45讲mysql架构大体来说,MySQL可以分为Server层和存储引擎层两部分。Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。而存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、MyISAM、M
聋
·
2023-06-12 06:37
数据库
My
SQL学习
笔记-高频面试题
总结了MySQL的高频面试题,下面分享给大家。1.什么是索引?索引是一种数据结构,可以帮助我们快速的进行数据的查找.2.索引是个什么样的数据结构呢?索引的数据结构和具体存储引擎的实现有关在MySQL中使用较多的索引有Hash索引,B+树索引等,而我们经常使用的InnoDB存储引擎的默认索引实现为:B+树索引.3.Hash索引和B+树所有有什么区别或者说优劣呢?首先要知道Hash索引和B+树索引的底
赵客缦胡缨v吴钩霜雪明
·
2023-06-11 17:21
SQL学习
笔记
整体的
SQL学习
笔记,之后再分开来详细写。
kevinjaw007
·
2023-06-11 14:08
IDEA日常配置和操作小结
✅作者简介:大家好,我是Cisyam,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Cisyam-Shark的博客当前专栏:IDEA专栏✨特色专栏:My
SQL学习
本文内容:IDEA日常配置和操作小结
Cisyam^
·
2023-06-11 10:29
IDEA相关
intellij-idea
java
ide
「SQL面试题库」 No_94 列出指定时间段内所有的下单产品
1、专栏介绍「SQL面试题库」是由不是西红柿发起,全员免费参与的
SQL学习
活动。
不吃西红柿丶
·
2023-06-11 09:26
SQL面试题库
SQL
Postgre
sql学习
笔记之——备份和恢复(pg_start_backup、pg_stop_backup、pg_basebackup)
Postgresql数据库提供了三种不同的基本方法来备份和恢复Postgresql数据:1.使用pg_dump和pg_dumpall进行转储,从SQL转储文件中恢复。2.文件系统级别的备份。3.增量备份和基于时间点恢复(PITR)一、增量备份Postgresql数据库在写入操作时,对数据文件做的任何修改都会写入WAL(预写日志)日志中,然后才会对数据文件做物理修改。当数据库服务器掉电或者意外宕机,
Major_ZYH
·
2023-06-11 01:00
Postgresql
数据库
pgsql
postgresql
MySQL表操作:提高数据处理效率的秘诀(进阶)(2)
作者:不能再留遗憾了专栏:My
SQL学习
本文章主要内容:MySQL表操作进阶:聚合查询和联合查询文章目录前言聚合查询聚合函数groupby子句having子句联合查询内连接外连接自连接子查询合并查询前言前面我们学习了
不能再留遗憾了
·
2023-06-10 21:05
MySQL
mysql
数据库
MySQL秘籍:让你的表操作炉火纯青
作者:不能再留遗憾了专栏:My
SQL学习
本文章主要内容:学习MySQL的对表操作。
不能再留遗憾了
·
2023-06-10 21:04
MySQL
mysql
数据库
MySQL表操作:提高数据处理效率的秘诀(进阶)(1)
——朱学恒**作者:不能再留遗憾了专栏:My
SQL学习
本文章主要内容:MySQL对表操作进阶。
不能再留遗憾了
·
2023-06-10 21:31
MySQL
mysql
数据库
java
【Mysql Latest学习笔记】
Mysql笔记记录My
SQL学习
笔记一、DDL1.DDL查询和创建数据库2.DDL修改、删除、使用数据库3.DDL查询数据表4.DDL创建数据表5.DDL修改数据表6.DDL删除数据表二、DML1.DML
爱喝阔落的猫
·
2023-06-10 20:37
sqL
mysql
数据库
学习
1000行My
SQL学习
笔记
连接MySQLnetstartmysqlmysql-h地址-p端口-u用户名-p密码updatemysql.usersetpassword=password('root');数据库操作--查看当前数据库selectdatabase();--显示当前时间、用户名、数据库版本selectnow(),user(),version();--创建库createdatabase[ifnotexists]数据库
John1220
·
2023-06-10 19:35
My
SQL学习
的第一天,mysql的安装费了我好大力气。问题:initializing database(may take a long time)一直报错。以及datagrip的安装破解
MySQL的安装及datagrip安装破解MySQL下载MySQL卸载datagrip安装MySQL下载官网:链接:https://www.mysql.com/cn/注:个人感觉:MySQL的下载安装对像博主这样的新手很不友好,我也是安装卸载,安装卸载了好多次,网上查资料+自己摸索经历了好几天才搞好。大概的操作流程可以参考以下:博主(超级小的大西瓜):安装链接:http://t.csdn.cn/Q
汴京城下君
·
2023-06-10 15:47
MySQL
基础篇
mysql
数据库
学习
My
SQL学习
笔记 day2
数据库的索引innoDB索引为什么会是B+树?哈希结构:支持等值查询,但是不支持范围查找二分:插入数据时复杂度高平衡二叉树:树层数太高,磁盘IO速度很慢不可取因此innoDB的结构是一颗B+树,非叶子结点只存储索引不存储数据,这样能使树的高度较低,减少IO次数,并且每个节点大小是4MB,操作系统页的单位,然后对于主键索引来说,叶子结点存储的是整行的数据,而对于主键索引来说存储的是主键的值,因此通过
HannahLi_9f1c
·
2023-06-10 15:27
My
SQL学习
指南&笔记&经典案例句
My
SQL学习
指南&笔记&经典案例句0、MySQL综合案例(可不看)1、数据库操作(DDL)2、表操作(DDL)3、数据操作(DML)4、查询(DQL)1、基础查询2、条件查询
小猿网
·
2023-06-10 11:28
数据库系统
数据库系统
MySQL
经典案例
SQL语句
my
sql学习
--第13章 约束 课后习题
文章目录已经存在数据库test04_emp,两张表emp2和dept21.向表emp2的id列中添加PRIMARYKEY约束2.向表dept2的id列中添加PRIMARYKEY约束3.向表emp2中添加列dept_id,并在其中定义FOREIGNKEY约束,与之相关联的列是dept2表中的id列。练习2:承接《第11章_数据处理之增删改》的综合案例。根据题目要求给books表中的字段添加约束方式1
饿了就干饭
·
2023-06-10 11:40
MySQl
mysql
尚硅谷My
SQL学习
笔记:第13章_约束
1.约束(constraint)概述1.1为什么需要约束保护数据的完整性1.2什么是约束表级的强制规定1.3约束的分类根据约束数据列的限制:单列约束:每个约束只约束一列多列约束:每个约束可约束多列数据根据约束的作用范围:列级约束:只能作用在一个列上,跟在列的定义后面表级约束:可以作用在多个列上,不与列一起,而是单独定义根据约束起的作用:NOTNULL非空约束,规定某个字段不能为空UNIQUE唯一约
MinBadGuy
·
2023-06-10 11:09
MySQL
mysql
数据库
My
SQL学习
---13、存储过程与存储函数
1、存储过程概述MySQL从5.0版本开始支持存储过程和函数。存储过程和函数能够将负杂的SQL逻辑封装在一起,应用程序无序关注存储过程和函数内部复杂的SQL逻辑,而只需要简单的调用存储过程和函数就可以。1.1理解含义:存储过程的英文是StoreProcedure。它的思想很简单,就是一组经过预先编译的SQL语句的封装。执行过程:存储过程预先存储在MySQL服务器上,需要执行的时候,客户端只需要向服
星光下的赶路人star
·
2023-06-10 10:32
Mysql学习
mysql
学习
数据库
认识 SpringCloud 核心组件
✅作者简介:大家好,我是Cisyam,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Cisyam-Shark的博客当前专栏:微服务探索之旅✨特色专栏:My
SQL学习
本文内容:初步了解SpringCloud
Cisyam^
·
2023-06-09 21:10
微服务探索之旅
spring
cloud
java
数据库
「SQL面试题库」 No_89 不同国家的天气类型
1、专栏介绍「SQL面试题库」是由不是西红柿发起,全员免费参与的
SQL学习
活动。
不吃西红柿丶
·
2023-06-09 14:33
SQL面试题库
SQL
「SQL面试题库」 No_92 餐馆营业额变化增长
1、专栏介绍「SQL面试题库」是由不是西红柿发起,全员免费参与的
SQL学习
活动。
不吃西红柿丶
·
2023-06-09 09:54
SQL面试题库
SQL
My
SQL学习
笔记
前言这里使用docker进行学习。配置了docker-cn的镜像。Mysql集群建立使用下面的命令拉取mysql镜像dockerpullmysql使用下面的命令建立一个master和一个slavedockerrun--namemysql-master-P-d-eMYSQL_ROOT_PASSWORD=lnmysqldockerrun--namemysql-slave1-P-d-eMYSQL_ROO
linanwx
·
2023-06-09 09:37
初步了解SpringCloud微服务架构
✅作者简介:大家好,我是Cisyam,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Cisyam-Shark的博客当前专栏:微服务探索之旅✨特色专栏:My
SQL学习
本文内容:初步了解SpringCloud
Cisyam^
·
2023-06-09 04:20
微服务探索之旅
架构
spring
cloud
微服务
My
SQL学习
(基础篇1.0)
MySQL概述(基础)SQL全称StructuredQueryLanguage,结构化察浑语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库的统一标准。SQL通用语法SQL语言的统统用语法:SQL语句可以单行或多行书写,以分号结尾SQL语句可以使用空格/缩进来增强语句的可读性MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。注释:单行注释:–注释内容或#注释内容多行注释:/*
没办法,我就是这么菜
·
2023-06-08 18:10
mysql
数据库
学习
My
SQL学习
总结(三)
MVCC机制MVCC(Multi-VersionConcurrencyControl)多版本并发控制机制是一种用于支持数据库的并发事务处理的技术。在MVCC中,每个事务在读取数据库时,会看到一个固定版本的数据库快照。这个版本是在事务启动时确定的,也就是说,在事务执行过程中,即使其他事务对数据库进行了修改,当前事务也只会看到固定的版本,而不会受到其他事务的影响。在MVCC中,每个数据行都有一个版本号
路上阡陌
·
2023-06-08 10:51
mysql
学习
数据库
My
SQL学习
数据插入INSERT顾名思义,INSERT是用来插入或者添加行到数据库表中的。插入可以用几种方式使用:插入完整的行;插入行的一部分;插入多行;插入某些查询的结果。这个例子是一次性在demo1表中插入两条数据,用一个逗号分隔开要插入的数据;这个例子是将demo1表中的所有数据全部插入到demo2表中;更新和删除数据UPDATE(更新数据)UPDATE语句非常简单,基本的UPDATE语句由三部分组成,
m0_74091229
·
2023-06-08 07:23
数据库
sql
My
SQL学习
(联结,组合查询,全文本搜索)
联结SQL最强大的功能之一就是能在数据检索查询的执行中联结表;关系表为什么要使用关系表?使用关系表可以储存数据不重复,从而不浪费时间和空间;如果有数据信息变动,只需更新一个表中的单个记录,相关表中的数据不用改动;由于数据无重复,显然数据是一致的,这使得处理数据更简单。总之,关系表可以有效低存储和方便的处理,因此,关系数据库的可伸缩性远比非关系数据库要好。可伸缩性:能够适应不断增加的工作量而不失败。
m0_74091229
·
2023-06-08 07:52
数据库
sql
my
sql学习
DISTINCT检索不同行该关键字的作用就是用来去重,可以将你所要展示的数据中完全相同的去重,只展示一个;LIMIT限制结果该关键字的作用就是你限制它返回几条数据,比如你想要获得前面5行的据,就可以使用limit5,加在sql语句最后面;你也可以指定返回指定位置的数据,LIMIT5,5表示MySQL返回从行5开始的5行,第一个数为开始位置,第二个数为要检索的行数;此处要注意的是,检索出来的第一行为
m0_74091229
·
2023-06-08 07:19
数据库
mysql
阿里工程师手打的My
SQL学习
笔记,轻松拿捏MySQL
我们都知道阿里经历过几次重大的技术变革,其中就包括放弃Oracle和Hadoop,全面拥抱MySQL。讲道理其实靠Oracle+Hadoop也能撑一撑,为啥偏得变。当然肯定不是因为阿里爸爸没钱,而是即便再花个几千万还是不能彻底解决问题,算力快撑不住了!最近听一位老哥感慨,他用了MySQL12年后才开始对性能优化有比较明确的认知。以前靠异步处理机制和共享内存的使用解决大数据频繁请求的问题,可一旦数据
Java知识库
·
2023-06-08 05:40
mysql
java
My
SQL学习
-数据库创建-数据库增删改查语句-事务-索引
My
SQL学习
前言SQL是结构化查询语言的缩写,用于管理关系数据库(RDBMS)中的数据。
giao源
·
2023-06-08 02:39
数据库
mysql
学习
My
Sql学习
1:安装
前言学习教程:黑马程序员MySQL数据库入门到精通,从mysql安装到mysql高级、mysql优化全囊括目前的打算是跟着教程学习基础部分,进阶和运维部分以后可能会学习。安装关于如何安装mysql可以跟着视频里的操作,但是对于我这种外行来说太难了,很容易影响学习的积极性。这里推荐一个php的集成软件,会自动安装好php、mysql软件下载地址:wampserver安装完成后可以启动服务,默认安装时
无知的小菜鸡
·
2023-06-08 01:30
MySQL
mysql
学习
数据库
My
SQL学习
总结(一)
1MySQL基础架构从上图可以看出,MySQL主要由下面几部分构成:连接器:身份认证和权限相关(登录MySQL的时候)。查询缓存:执行查询语句的时候,会先查询缓存(MySQL8.0版本后移除,因为这个功能不太实用)。分析器:没有命中缓存的话,SQL语句就会经过分析器,分析器说白了就是要先看你的SQL语句要干嘛,再检查你的SQL语句语法是否正确。优化器:按照MySQL认为最优的方案去执行。执行器:执
路上阡陌
·
2023-06-07 19:32
mysql
学习
数据库
My
SQL学习
总结(二)
BinaryLogMySQL的二进制日志(BinaryLog)是MySQL数据库用于记录数据库的修改操作的一种二进制文件。它记录了所有对数据库的修改操作,包括增、删、改等操作。BinaryLog的主要作用是用于数据恢复和主从复制。BinaryLog的作用数据恢复:当数据发生错误或丢失时,可以通过BinaryLog进行数据恢复。BinaryLog记录了所有对数据库的修改操作,包括增、删、改等操作,可
路上阡陌
·
2023-06-07 19:55
mysql
数据库
学习
My
SQL学习
-基础篇-MySQL概述
目录p1基础篇课程介绍p2基础课程内容和数据库相关概念p3基础mysql安装及启动(省略)p4基础数据类型本学习来自黑马程序员p1基础篇课程介绍p2基础课程内容和数据库相关概念p3基础mysql安装及启动(省略)p4基础数据类型
敲代码的A强
·
2023-06-07 06:31
mysql
学习
mysql
「SQL面试题库」 No_39 直线上的最近距离
1、专栏介绍「SQL面试题库」是由不是西红柿发起,全员免费参与的
SQL学习
活动。
不吃西红柿丶
·
2023-04-21 16:47
SQL面试题库
SQL
My
SQL学习
-数据查询语言(DQL)四之连接查询语法差异和总结
七丶连接查询sql99语法1)含义:连接查询又称多表查询,当查询的字段来自于多个表时,就会用到连接查询笛卡尔乘积现象:表1有m行,表2有n行,结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件2)分类:按年代分类:sql92标准:仅仅支持内连接sql99标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接按功能分类:内连接:--等值连接--非等值连接--自连接外连接:--左
Cehae
·
2023-04-20 17:47
15天计划学习MySQL--第一天
黑马My
SQL学习
笔记1.了解MySQL1.什么是数据库英文单词DataBase,简称DB。按照一定格式存储数据的一些文件的组合。顾名思义:存储数据的仓库,实际上就是一堆文件。
征服bug
·
2023-04-20 16:43
从精通到忘记学习数据库
mysql
数据库
学习
「SQL面试题库」 No_42 学生地理信息报告
1、专栏介绍「SQL面试题库」是由不是西红柿发起,全员免费参与的
SQL学习
活动。
不吃西红柿丶
·
2023-04-20 14:39
SQL面试题库
SQL
oracle sql练习_最方便的在线
SQL学习
环境——Oracle Live SQL
概述LiveSQL是Oracle公司提供的一项免费的云服务,它为开发人员和DBA提供了一个在线开发平台,用于测试和共享SQL、PL/SQL脚本、教程和最佳实践等内容。你可以通过这个服务在线访问OracleDatabase(Schema模式),编写自己的SQL语句和脚本,体验SQL的各种功能,在学与实践中提高自己的SQL编程水平。现在时点(2020/3),LiveSQL的数据库版本为19c,因此你还
weixin_39571087
·
2023-04-20 12:01
oracle
sql练习
oracle
sql语句
oracle执行sql脚本
oracle查看建表语句sql
sql数据库教程百度云
文心一言眼里的SQL世界
1、要有一个正确的数据库学习路线,做一个细致的My
SQL学习
规划。2、学习资料推荐四、MySQL基础知识总结五、MySQL进阶六、Redis和MongoDB需要学吗?七、如何学习Redis?
哪 吒
·
2023-04-20 12:51
搬砖工逆袭Java架构师
文心一言
人工智能
ChatGPT
mysql
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他