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学习
笔记_中(数据操作语言(DML_insert&update&delete)、数据定义语言(DDL_create&drop&alter))
上一篇:My
SQL学习
笔记_上(select查询) 第4章:数据处理之增删改—DML4.1插入数据-使用INSERT语句向表中插入数据。语法如下:I
斗 鹰
·
2020-08-11 05:45
MySQL
My
sql学习
笔记(1)-Ubuntu下安装和卸载Mysql
本文转自www.cnblogs.com/linjiqin/archive/2013/03/04/2942497.htmlblog.csdn.net/fighter_yy/article/details/407538891.删除mysqla.sudoapt-getautoremove–purgemysql-server-5.0b.sudoapt-getremovemysql-serverc.sudo
XianMing的博客
·
2020-08-11 05:27
MySQL
My
SQL学习
笔记(8)—— 分区表
文章目录一、什么是分区表二、分区表的好处三、分区表的四种类型1.Range分区2.List分区3.Hash分区4.Key分区四、分区的其他操作一、什么是分区表分区表就是按照某种规则将同一张表的数据分段划分到多个位置存储。对数据的分区存储提高了数据库的性能,被分区存储的数据在物理上是多个文件,但在逻辑上仍然是一个表,对表的任何操作都跟没分区之前一样。在执行增、删、改、查等操作时,数据库会自动找到对应
云端FFF
·
2020-08-11 04:30
MySQL
My
SQL学习
笔记(10)—— 触发器
文章目录一、什么是触发器二、语法1.创建触发器2.查看触发器3.删除触发器一、什么是触发器触发器(trigger)用于监视某种情况并触发某种操作,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,而是由事件来触发。例如,当对某张表进行insert、delete、update操作时就会触发执行它。二、语法1.创建触发器语法#创建触发器语法CREATETRIGGERtrigger_nametr
云端FFF
·
2020-08-11 04:30
MySQL
My
SQL学习
笔记(7)—— 事务控制
文章目录一、什么是事务控制二、事务的四个特性三、MySQL的事务控制1.语法2.事务的两种使用方式3.示例一、什么是事务控制事务(Transaction):指作为一个逻辑工作单元执行的一系列操作(多条sql语句的集合),这些操作要么全部成功,要么全部失败。事务确保对多个数据的修改作为一个单元来处理。说明在MySQL中,只有使用了Innodb存储引擎的数据库或表才支持事务。事务用于维护数据库的完整性
云端FFF
·
2020-08-11 04:30
MySQL
My
SQL学习
笔记(9)—— 视图
一、什么是视图视图是一个虚拟表,其内容由select查询语句定义。和真实的表一样,视图也包含行和列,对视图的操作与对表的操作基本一致。视图中的数据是在使用视图时动态生成,视图中的数据都存储在基表中。视图就好像一张或多张基表的对外接口视图的作用二、视图的基本操作视图中的数据都存储在基表中。基表的数据变化也会影响视图表视图表的数据变化也会影响到基表,但是尽量不要直接修改视图语法#创建视图CREATEV
云端FFF
·
2020-08-11 04:30
MySQL
My
SQL学习
笔记(3)—— 数据库与表的基础操作
文章目录一、数据定义概述二、DDL——数据库相关操作1.MySQL中模式的定义与删除2.MySQL中数据库的定义与删除三、DDL——数据表相关操作1.MySQL存储引擎2.MySQL数据类型3.表相关操作(1)示例情境(2)建表(3)删除表(4)增删改查字段四、DML——数据的增删改1.插入数据2.更新数据3.删除数据五、数据完整性1.实体完整性2.域完整性3.参照完整性4.用户定义完整性一、数据
云端FFF
·
2020-08-11 04:30
MySQL
SQL学习
笔记——创建数据库显示:文件激活错误,物理文件名不存在>>解决方案
今天在创建数据库时,跟着老师一步一步的操作创建成功,但出于在厌恶冗长的数据库存储路径,于是,擅自更改了数据filename,让他保存在电脑桌面新建的文件夹,可是一执行就报错了。老师源码:createdatabase[DB001]on(name=DB001_1,filename='E:\本地应用安装根目录\数据库\MSSQL13.MSSQLSERVER\MSSQL\DATA\DB001.ndf',s
软测窝
·
2020-08-11 04:35
数据库学习
MySQL数据库学习笔记
My
SQL学习
笔记数据库特点:1.持久化存储数据。即为一个文件系统。2.方便存储的管理数据。3.使用了统一的方式操作数据库———SQLSQL概念:即结构化查询语言。
HelloCode97
·
2020-08-11 04:18
数据库
my
sql学习
笔记-数据查询语言DQL
DQL:DataQueryLanguage数据查询语言标准语法一、基础查询语法:select查询列表from表名;1.查询字段特点(1)查询列表可以是:表中的字段,常量值,表达式,函数(2)查询的结果是一个虚拟的表格例:(1)查询表中的单个字段SELECTlast_nameFROMemployees;(2)查询表中的多个字段SELECTlast_name,salary,emailFROMemplo
weixin_40631151
·
2020-08-11 04:19
My
SQL学习
笔记之MySQL的安装与卸载
MySQL下载1)百度搜索mysql,或打开官网http://www.mysql.com/2)MySQL安装1)双击下载的mysql-5.5.20-winx64.msi安装文件,弹出MySQL安装欢迎界面2)单击Next按钮,进入选择安装类型界面。安装类型有3中,分布是Typical(典型)、Complete(完全)和Custom(自定义)☞Typical:只安装常用的组件☞Complete:安装
下一站,在哪?
·
2020-08-11 04:08
MySQL
My
SQL学习
笔记
MY
SQL学习
笔记对数据库的操作可分为:1,软件的安装以及对数据库的连接2,对数据库的处理(创建,删除,导出,导入):3,对数据表整体的处理(创建,删除,改名,复制,合并,修改表的类型,临时表);4,对数据表的格式的处理
Captain Hammer
·
2020-08-11 04:06
My
SQL学习
笔记 - 数据库表约束
1数据库约束的概念1.1约束的作用:对表中的数据进行限制,保证数据的正确性、有效性和完整性。一个表如果添加了约束,不正确的数据将无法插入到表中。约束在创建表的时候添加比较合适。1.2约束种类:约束名约束关键字主键primarykey唯一unique非空notnull外键foreignkey检查约束check注:mysql不支持2主键约束2.1主键的作用用来唯一标识数据库中的每一条记录2.2哪个字段
Proud_Jiang
·
2020-08-11 04:21
MySQL
My
SQL学习
笔记 - DDL 数据定义语句
1.概念DDL(DataDefinitionLanguage)数据定义语言用来定义数据库对象:数据库,表,列等。关键字:create,drop,alter等2.操作数据库:CRUD2.1C(Create):创建创建数据库:createdatabase数据库名称;创建数据库,判断不存在,再创建:--创建数据库的时候,该名称的数据库可能已经存在了,就需要判断不存在,再创建createdatabasei
Proud_Jiang
·
2020-08-11 04:20
MySQL
My
SQL学习
笔记二——SQL
My
SQL学习
笔记二SQL1.什么是SQL?StructuredQueryLanguage:结构化查询语言其实就是定义了操作所有关系型数据库(Relationaldatabase)的规则。
影龙武
·
2020-08-11 03:45
数据库
My
SQL学习
笔记一,存储引擎,数据库索引,数据类型,SQL语句,事务
目录一、RDBMS关系数据库管理系统的一些概念1.聚集索引2.非聚集索引3.覆盖索引二、数据类型1.数值:2.日期/时间3.字符串(字符)类型4.数据类型的属性三、数据库1.创建RUNOOB数据库2.删除数据库3.使用数据库四、数据表操作1.创建表2.删除表/删除表内数据五、SQL语言1.数据查询语言DQL(DataQueryLanguage)2.数据操纵语言DML(Datamanipulatio
曲别针写代码
·
2020-08-11 03:29
数据存储相关
My
Sql学习
笔记——进阶(三)
常用函数1字符串函数concat函数concat(s1,s2…sn)将传入的字符连接成一个字符串;任何字符串与null进行连接结果都是null。selectconcat('a','b','c'); selectconcat('a','b',null); insert函数insert(str,x,y,instr)将字符串str从x位置开始,y个字符长的子串替换为指定的字符。selectinser
雨山林稀
·
2020-08-11 03:49
MySql学习笔记
my
sql学习
笔记
以下笔记摘自网易云课堂mysql基础DDL:数据定义语言用来定义数据库对象:创建库,表,列等DML:数据操作语言用来操作数据库表中的记录DQL:数据查询语言用来查询数据DCL:数据控制语言用来定义访问权限和安全级别一些常用数据类型表示double(5,2):表示最多5位,其中必须有2位小数,即最大值为999.99;char:固定长度字符串类型;char(10)'abc'varchar:可变长度字符
不敢说话
·
2020-08-11 03:36
My
SQL学习
笔记(一)MAC系统下 MySQL服务启用、停止、卸载
今天因为数据库课程学习JDBC,先下载了MySQL还有Workbench。打开MySQLWorkbench发现无法连接localhost,空口令连接失败,root或者系统密码访问拒绝,查资料发现应该是之前装XAMPP的时候配置没有彻底清除,只好搜索重置方法。因为没有root账户权限,只能跳过账户访问验证机制,$cd/usr/local/mysql/bin/$sudosu//回车后输入系统用户密码输
我是章鱼烧烧烧
·
2020-08-11 03:51
读书笔记
My
SQL学习
day02
练习题一:createdatabasehrdefaultcharsetutf8;usehr;showtables;droptableifexiststb_dept;createtabletb_dept(deptnotinyintnotnullcomment"部门编号",dnamevarchar(10)notnullcomment"部门名称",dlocvarchar(10)notnullcommen
Ace_7012RM
·
2020-08-11 02:46
MySQL
My
SQL学习
笔记(4)—— 数据查询语言DQL
文章目录一、查询1.简单查询2.条件查询(1)单条件查询(2)多条件查询(3)IN和LIKE的使用二、MySQL内置函数1.函数now()2.函数date_format()3.聚合函数4.函数ifnull()5.casewhen三、查询结果排序与分页1.排序的应用场景2.orderby的使用3.limit的使用四、GROUPBY与HAVING的使用1.应用场景2.groupby的使用3.havin
云端FFF
·
2020-08-11 02:36
MySQL
mysql
数据查询
select
SQL学习
笔记——SQL Server数据库基本理论
逻辑数据库:SQLServer数据库,是存储数据的容器,是一个存放数据的表和支持这些数据的存储、检索、安全性和完整性的逻辑成分所组成的集合。1、数据库对象命名(1)完全限定名,即对象的全名,包括:服务器名、数据库名、数据库架构名和对象名。格式为:server.database.schema_name.object_name在SQLServer上创建的每一个对象都必须有一个唯一的完全限定名。(2)部
软测窝
·
2020-08-11 02:02
数据库学习
My
SQL学习
笔记 - DQL查询表中的记录
1简单查询1.1查询表中所有行和列的数据使用*表示所有列:SELECT*FROM表名;查询所有的学生:SELECT*FROMstudent;1.2查询指定列查询指定列的数据,多个列之间以逗号隔开SELECT字段1,字段2,字段3,···FROM表名;查询student表中的name和age列SELECTname,ageFROMstudent;2指定列的别名进行查询2.1使用关键字使用别名的好处:显
Proud_Jiang
·
2020-08-11 02:44
MySQL
My
Sql学习
笔记——DQL进阶(二)
多表查询合并结果集、连接查询、子查询、自连接1合并结果集 把两个select语句的查询结果合并到一起两种方式 UNION——合并时去除重复记录 UNIONALL——合并时不去除重复记录select*from表1unionselect*from表2;select*from表1unionallselect*from表2;--先建个表createtableA(namevarchar(10),sco
雨山林稀
·
2020-08-11 02:00
MySql学习笔记
My
Sql学习
笔记——数据库查询语言(DQL)
DQL1查询数据【在navicat中完成】 右击新建查询 查询表中所有数据select*fromstudents; 查询指定列selectsname,agefromstudents; select*fromstudentswheresex='nan'andage=16; 在navicat中可以保存查询语句方便下次使用 select*fromstudentswheresno=1orsna
雨山林稀
·
2020-08-11 02:59
MySql学习笔记
MySQL基础笔记——基础查询
DQL语言DQL语言即DataQueryLanguage,数据查询语言主要涉及函数为select1.使用示例数据库myemployees.
sql学习
DQL语言基础查询:select查询列表from表名;
天山卷卷卷
·
2020-08-11 02:26
数据库相关
MY
SQL学习
笔记,MySQL安装,卸载
数据库的基本概念1.英文:DataBase,简称DB2.含义:用于存储和管理数据的仓库。3.特点:持久化存储数据;方便存储和管理数据;使用统一方式操作数据库(SQL);安装MYSQL1.点击https://dev.mysql.com/downloads/mysql/出现以上界面后,选择一个下载,之后按照提示一步步安装。最后在高级设置里配置环境变量。把存储MYSQL的路径输入,点击确定即可。然后打开
一只不吃老鼠的猫
·
2020-08-11 02:19
MySQL
My
SQL学习
笔记——SQL,DDL (操作数据库,表),DMl ( 增删改表中数据)
1.SQL含义:定义了操作所有关系型数据库的规则。2.SQL通用语法①可以单行或多行书写,以分号结尾。②可使用空格和缩进来增强语句可读性③语句不区分大小写,关键字建议用大写。④注释1.单行注释--注释内容或#注释内容2.多行注释/*注释*/SQL分类1.DDl(操作数据库,表)2.DML(增删改表中的数据)3.DQL(查询表中的数据)4.DCL(授权)DDL:操作数据库,表1.操作数据库①Crea
一只不吃老鼠的猫
·
2020-08-11 02:19
MySQL
My
SQL学习
笔记——DQL(查询表中数据)
DQL查询表中数据1.selete字段列表from表名列表where条件groupby分组字段having分组之后的条件orderby排序limit分页限定;2.基础查询①多个字段的查询select列名1,列名2…from表名;注意:如果查询所有字段,可以用*来代替列表名。②去除重复selectdistinct列名1,列明2…from表名;③计算列select列名1,列名2(数字类型),列名3(数
一只不吃老鼠的猫
·
2020-08-11 02:07
MySQL
数据库
mysql
java
列表
My
SQL学习
之路(八):MySQL创建数据表
CREATETABLE语句在创建数据库之后,接下来就要在数据库中创建数据表。所谓创建数据表,指的是在已经创建的数据库中建立新表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。接下来我们介绍一下创建数据表的语法形式。基本语法在MySQL中,可以使用CREATETABLE语句创建表。其语法格式为:CREATETABLE(【表定义选项
艽野尘梦520
·
2020-08-11 00:01
20200714My
SQL学习
笔记(二)
SQL优化优化SQL的一般步骤发现问题->分析执行计划->优化索引->改写SQL发现问题常见问题发现渠道1.用户主动上报应用性能问题2.分析慢查询日志发现存在问题的SQL3.数据库时实监控长时间运行的SQL通过慢查询日志发现问题配置MySQL慢查询日志setglobalslow_query_log=[ON|OFF]setglobalslow_query_log_file=/sql_log/slow
see you in September
·
2020-08-11 00:39
大数据之路
mysql
My
SQL学习
第二天:DQL语句和约束和多表关系
一、DQL查询语句:书写顺序select--from--where--groupby--having--orderby,limit执行顺序from--where--groupby--having--select--orderby,limit1.排序查询:orderby字段ASC/DESC;eg:select*fromstudentorderbymath,EnglishASC;先按照升序排序数学基础
Noego_
·
2020-08-11 00:16
Mysql
常见面试题整理--数据库篇(开发测试看过来)
常见面试题整理--数据库篇转载自:https://blog.csdn.net/weinierzui/article/details/71054964如果你对数据库不熟悉,想学习的话,学习专栏有一篇My
SQL
山鬼谣弋痕夕
·
2020-08-10 22:56
数据库
My
Sql学习
笔记
1、Showdatabases;//查询目前数据库中所有的数据库,并且显示出来;2.、Selectversion(),current_date;//从服务器得到当前mysql的版本号与当前日期3、Selectuser();//得到当前数据库的所有用户4、Createdatabasedatabasename;//创建数据库5、Usedatabasename;进入到指定的数据库当中,然后就可以操作这个
你的凯子很吊
·
2020-08-10 21:30
MySQL
my
sql学习
--(六)--触发器、游标 、handler
触发器删除员工表的信息,自动添加到离职员工表中去–delete没有new,有old–insert没有old,有new–update有new,有old–deleteinsertupdate都是有两种触发方式(before、after)createtableleaveEmpasselect*fromemp;deletefromleaveemp;droptriggerifexistsEmp_del;cr
媛在路上
·
2020-08-10 20:11
mysql
小白终是踏上了这条不归路-------- mysql基础总结(终章)
**小白终是踏上了这条不归路----小文的my
sql学习
笔记(1)小白终是踏上了这条不归路----小文的my
sql学习
笔记(2)----条件查询小白终是踏上了这条不归路----小文的my
sql学习
笔记(
你的阿wen
·
2020-08-10 20:28
小文的mysql学习笔记
My
SQL学习
笔记:day01
Day011.sql,DB,DBMS分别是什么,他们之间的关系?DB:DataBase(数据库,实际上在硬盘上以文件的形似存在)DBMS:DatabaseManagementSystem(数据库管理系统,常见的有:MySQL,OracleDB2Sybase,SqlServer...)SQL:结构化查询语言,是一门标准通用语言,标准的sql语句适用于所有的数据库产偶DBMS负责执行sql语句,通过执
ℳ๓₯㎕℡ 桜
·
2020-08-10 20:57
MySQL
My
SQL学习
笔记:day02
Day022、连接查询2.1、什么是连接查询?在实际开发中,大部分的情况下都不是从单表中查询数据,一般都是多张表联合查询取出最终的结果。在实际开发中,一般一个业务都会对应多张表,比如:学生和班级,起码两张表。stunostunameclassnoclassname--------------------------------------------------------------------
ℳ๓₯㎕℡ 桜
·
2020-08-10 20:57
MySQL
mysql
My
SQL学习
日记——《MySQL必知必会》笔记整理(下):游标部分有更正
十、创建和操纵表1、primarykey关键字:指定表的主键。2、语句格式化:忽略空格,可分行。3、处理现有的表:一般是先删除该表在创建,否则名称相同则会覆盖原表。如果只要在这张表不存在的时候创建,则是可以在表名后增加一个ifnotexists4、null值:没有值或缺值。5、auto_increment:本列每增加一行时自动增量,每执行一个insert操作,自动给该列增量,给下一列赋予一个可用的
AI_girls
·
2020-08-10 13:32
MySQL
SQL学习
日记——数据库概念、MySQL安装、基本命令 20190305
Learning数据库(DB)的概念数据库管理系统(DBMS):分类、组织、编码、检索和维护数据。(人工管理阶段→文件系统阶段→数据库系统(DBS)阶段)1、层次数据库和网状数据库技术:支持三级模式结构,指针表示联系。2、关系数据库技术:Oracle.DB2.SQLserver.MySQL.SyBase.InFormix…3、后关系数据库技术:面向对象数据库(ORDBMS),结构化数据库(NOSQ
DarryYee
·
2020-08-10 12:31
MySQL
My
Sql学习
笔记
(一)数据库的基本概念:1、数据库(DateBase,DB)2、什么是数据库:用于存储和管理数据的仓库。(数据存储在内存中,电脑开机关机就没有啦;存储在文件就可以长久保存)3、数据库的特点:a、持久化存储数据(存储在文件里面),其实数据库就是一个文件系统b、方便存储和管理数据c、使用统一的方式操作数据库-SQL4、常见的数据库软件:oracle(收费,非常贵),mysql,sqlserver(收费
进击的小白菜
·
2020-08-10 11:08
SQL
SQL学习
笔记
https://blog.csdn.net/moguxiansheng1106/article/details/44258499Having与where的区别:https://baijiahao.baidu.com/s?id=1600513158500665764&wfr=spider&for=pcLEFTJOIN关键字从左表(Websites)返回所有的行,即使右表(access_log)中没有
小力子~
·
2020-08-10 08:48
笔记
sql学习
回顾
1.基础查询select查询的东西from表名;查询列表可以是:表中的字段、常量值、表达式、函数。查询的结果:一个虚拟的表格。在两端加`是用于区分字段和关键字的。1.1查询表中单个字段SELECTlast_nameFROMemployees;1.2查询表中多个字段SELECTfirst_name,last_nameFROMemployees;1.3查询表中所有字段SELECT*FROMemploy
Recru1t
·
2020-08-10 08:43
mysql
My
Sql学习
总结-基础命令
2018/7/21netstartmysql启动数据库服务netstopmysql关闭数据库服务mysql-uroot-p登陆数据库quit退出登录exit退出登录\q退出登录mysql-V查看mysql版本信息prompt提示符修改提示符默认为mysql>SELECTVERSION();显示服务器版本SELECTNOW();显示当前日期时间SELECTUSER();显示当前用户CREATEDAT
小菜粥
·
2020-08-10 07:33
MySQL
MySql基础命令详解(基础篇)
My
Sql学习
笔记(基础篇)-MySql基础命令详解目录My
Sql学习
笔记(基础篇)-MySql基础命令详解环境介绍Sql的分类DDL语句对库的操作对表的操作DML语言插入记录更新记录删除记录查询记录查询排序和限制聚合
布伽思索
·
2020-08-10 06:17
MySql
SQL学习
一、变量1、局部变量变量可以在子程序(函数、存储过程、匿名块)中声明并使用,这些变量的作用范围是在BEGIN…END程序中。赋值语法1:setDECLAREvar1,var2,var3INT;SETvar1=10,var2=20;SETvar3=var1+var2;赋值语法2:selectintoBEGINDECLAREvarINT;SELECTCOUNT(ID)FROMstudentINTOva
zajiayouzai
·
2020-08-10 05:47
sql查询语句
我的新手my
sql学习
之路
@我的新手my
sql学习
之路我的傻逼错误1:ErrorCode:1046.NodatabaseselectedSelectthedefaultDBtobeusedbydouble-clickingitsnameintheSCHEMASlistinthesidebar
wenyuhao1994
·
2020-08-10 04:55
My
SQL学习
笔记——默认编码方式修改
1查看默认编码方式MariaDB[fund_data]>showcreatedatabasetest;+----------+---------------------------------------------------------------+|Database|CreateDatabase|+----------+------------------------------------
江城慕雪
·
2020-08-10 04:19
MySQL
数据库
linux
My
SQL学习
笔记——事务与隔离级别
1.简单概念事务是一个不可分割的最小的工作单元,事务能够保证业务正确进行。mysql中默认开启事务(查看方式:select@@autocommit)默认开启事务:执行一条命令语句时,效果会立即体现出来,且无法回滚(rollback),下面介绍两种可以使用撤销的方法。取消默认开启事务(永久性):setautocommit=0;执行指令后数据并没有提交,只是生成了一个临时表,需要手动提交(commit
江城慕雪
·
2020-08-10 04:19
MySQL
my
sql学习
mysql目录mysql基础操作数据类型表的基本操作约束主键约束唯一主键非空主键默认约束外键约束表操作去重distinct设置别名as限制查询结果条数limit查询结果排序orderby条件查询where分组查询groupby交叉连接crossjoin插入数据修改数据update删除delete视图基础操作1.登陆mysql-uroot-pD:\ProgramFiles\mysql-8.0.20-
Zoe Zhao
·
2020-08-10 03:31
数据库
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他