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
Mysql学习
MySql学习
笔记02——MySql的简单介绍
MySQL常用命令注意在mysql中使用的命令需要用英文分号结尾(启动/关闭mysql服务不需要带分号)netstartmysql启动mysql服务(需要管理员启动cmd)netstopmysql关闭mysql服务(需要管理员启动cmd)mysql-uroot-p123456登录mysqlexit退出mysqlshowdatabases查看数据库usedatabase_name使用某个数据库cre
Maxcu
·
2023-09-09 21:39
数据库
mysql
学习
笔记
MySql学习
笔记04——DDL
DDL建表语法建表属于DDL语句,DDL语句包括createdropaltercreatetable表名(字段名1数据类型,字段名2数据类型,字段名3数据类型,..);表名一般建议使用t_开头,可读性更强。Mysql数据类型varchar可变长度的字符串,最长为255,会根据实际的数据长度来动态分配存储空间,能够节省空间,但是由于需要动态分配空间,因此速度较慢,效率较低。char定长字符串,最长为
Maxcu
·
2023-09-09 15:04
数据库
mysql
学习
笔记
MySQL 学习笔记
创作不易,各位看官点赞收藏.文章目录
MySQL学习
笔记1、`DQL`查询语句1.1、基本查询1.2、函数查询1.2.1、单行函数1.2.2、聚合函数1.3、复杂查询1.3.1、连接查询1.3.2、子查询
sun-flower__
·
2023-09-09 12:32
数据库
mysql
学习
笔记
记录一次IDEA非法字符‘\ufeff‘报错
✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:报错以及Bug✨特色专栏:
MySQL学习
本文内容:记录一次IDEA非法字符’\ufeff
Cisyam-Leo
·
2023-09-08 17:47
#
报错及Bug
intellij-idea
java
ide
MYSQL学习
之——约束
MYSQL学习
之——约束这个东西看起来好像是新开的一章,没有见过,但是前面的那个CREATETABLEemployee(字段1value1comment1约束1,字段2value2comment2约束2
我在路易斯安那
·
2023-09-08 13:26
MYSQL
mysql
学习
数据库
MYSQL学习
之——逻辑语言(判断)
MYSQL学习
之——逻辑语言(判断)基本上所有的程序语言都要能够进行逻辑判断。本来还想说要有循环,连循环也是基于逻辑判断出现的;逻辑判断最基本的就是IF…THEN…,还有类似于SWITCH的。
我在路易斯安那
·
2023-09-08 13:56
MYSQL
mysql
学习
数据库
MYSQL学习
之——管理用户
MYSQL学习
之——管理用户(DCL)用户这个东西其实是一个和TABLEDATABASE这种东西一样的并列关键字。
我在路易斯安那
·
2023-09-08 13:55
MYSQL
mysql
学习
数据库
MySQL学习
之——多表查询
MySQL学习
之——多表查询上节课我们不是学习了外键吗?外键是在两张表之间建立联系。其实就能够引申到多表查询的范畴。如果两张表没有通过外键建立连接的时候,这个时候能不能联合查询呢?
我在路易斯安那
·
2023-09-08 13:51
mysql
学习
数据库
Mysql学习
之——增删改查语句
Mysql的增删改查一、数据库操作1.查询所有数据库showdatabases;2.使用某个数据库如果我已经通过showdatabases知道有a、b、c三个数据库,那我想用数据库a怎么办呢?use数据库名;eg:usea;3.查询当前使用的数据库如果我不知道当前数据库,所以想知道这个数据库是哪一个,我该用什么语句呢?0selectdatabase();4.创建数据库如果我没有这个数据库,我现在想
我在路易斯安那
·
2023-09-08 09:34
MYSQL
mysql
Linux学习--
MySQL学习
之查询语句
所有实现基于mysql8.0.26实现,事例代码1:常用函数字符函数数学函数日期函数聚集函数数学计算if函数case函数函数:MySQL服务内置命令语法:函数名(表头名)select格式SELECT函数(表头名)FROM库名.表名;SELECT函数(表头名)FROM库名.表名WHERE条件;1.字符函数(处理字符或字符类型的表头)mysql>usetarena;Databasechangedmys
丢爸
·
2023-09-08 08:27
linux
学习
mysql
【MySQL基础|第一篇】——谈谈SQL中的DDL语句
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【
MySQL学习
专栏】本专栏旨在分享学习MySQL的一点学习心得,欢迎大家在评论区讨论前言:SQL语句的分类SQL语句主要分为以下
兜里有颗棉花糖
·
2023-09-07 00:28
MySQL从入门到精通系列专栏
mysql
数据库
【
MySQL学习
笔记】(十)使用索引的操作
简单使用索引创建索引创建主键索引创建唯一键索引普通索引的创建查询索引删除索引索引创建原则数据库中的索引与书籍中的索引类似,在一本书中,利用索引可以快速地查找所需信息,而无须阅读整本书。在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据。书中的索引是一个词语列表,其中注明了包含各个词的页码。而数据库中的索引是某个表中一列或者若干列值的集合和相应的指向表中物理标识这些值的数据页
有心栽花无心插柳
·
2023-09-06 19:18
MySQL学习笔记
mysql
学习
笔记
【
MySQL学习
笔记】(七)内置函数
内置函数日期函数示例案例-1案例-2字符串函数示例数学函数其他函数日期函数示例获得当前年月日mysql>selectcurrent_date();+----------------+|current_date()|+----------------+|2023-09-03|+----------------+1rowinset(0.00sec)获得当前时分秒mysql>selectcurrent_
有心栽花无心插柳
·
2023-09-06 12:58
MySQL学习笔记
mysql
学习
笔记
MySql学习
笔记05——DML
DML插入数据insertinsertinto表名(字段名1,字段名2,字段名3...)values(值1,值2,值3);字段名和值要一一对应(顺序对应,数据类型对应)insertintot_student(no,name,sex,age,email)values(1,'Jack','b',12,'
[email protected]
');+------+------+------+------+----
Maxcu
·
2023-09-06 02:49
数据库
mysql
学习
笔记
MySql学习
笔记01——SQL的相关术语
SQL(相关术语)数据库database有组织的存储数据的容器,通常是一个文件或者一组文件表table存储数据的文件称为表,表是某种特定数据的结构化清单。表可以保存顾客清单、产品目录,或者其他信息清单。要注意的是,数据库中,每个表都具有唯一的名称来标识自己。模式schema关于数据库和表的布局及特性信息列colum,数据类型datatype所有的表都是由一个或者多个列组成的,每个列中存储的是特定的
Maxcu
·
2023-09-05 22:33
数据库
mysql
学习
笔记
MySql学习
笔记09——索引介绍
索引基本概念通过给字段名上增加索引,可以提高查询的效率。一张表的一个字段可以添加一个索引,当然,多个字段联合起来也可以添加索引。索引相当于一本书的目录,是为了缩小扫描范围而存在的一种机制。select*fromt_userwherename='jack';如果name字段没有索引,系统会将所有name中的字段值一个个地进行匹配,如果name字段有索引,会通过jack的索引首先找到一个大致地方位,避
Maxcu
·
2023-09-05 13:07
数据库
mysql
学习
笔记
MySql学习
笔记12——数据库设计三范式
数据库设计三范式第一范式:要求任何一张表必须有主键,每一个字段原子性不可再分。第二范式:建立在第一范式之上,要求所有非主键字段必须完全依赖主键,不能部分依赖第三范式:建立在第二范式之上,要求所有非主键字段必须直接依赖主键,不要产生传递依赖按照三范式设计数据库,可以避免表中数据的冗余,造成空间不必要的浪费。三种基本关系:第一范式必须有主键,并且每一个字段都是原子性不可再分。学生编号学生姓名联系方式-
Maxcu
·
2023-09-05 13:07
数据库
数据库
mysql
学习
MySql学习
笔记10——视图介绍
视图概述viewview可以看作是一张“虚拟表”,(但是他也是会作为文件存在的)当我们通过复杂的查询语句获取一张表的时候,可以将这张表作为一个视图,和创建一个新表不同,在视图上进行的DML操作会对数据原本存在的表产生影响,也就是说,原表中的数据会被修改,但是创建新表,在新表中进行操作,不会对原表造成影响。视图就是个存放检索结果的临时表。创建视图,删除视图创建视图:createview视图名称asD
Maxcu
·
2023-09-05 13:37
数据库
mysql
学习
笔记
MySql学习
笔记11——DBA命令介绍
DBA命令数据导入要进入Mysql创建数据库createdatabasedatabase_name;使用数据库usedatabase_name;初始化数据库source.sql文件地址,不能加双引号;数据导出要在windows的dos环境下进行导出数据库mysqldumpdatabase_name>存放地址(.sql文件名)-u用户名-p密码导出数据库中的某个表mysqldumpdatabase_
Maxcu
·
2023-09-05 13:07
数据库
mysql
学习
笔记
【
MySQL学习
笔记】(八)复合查询
在前面的笔记中做的查询基本都是对一张表进行查询,在实际开发中远远不够,本篇文章内容是复合查询相关的笔记。需要用到oracle9i的经典测试表,在笔记(六)中已经教大家如何导入了。复合查询基本查询回顾多表查询子连接子查询单行子查询多行子查询多列子查询在from子句中使用子查询合并查询基本查询回顾这是emp表mysql>select*fromemp;+--------+--------+-------
有心栽花无心插柳
·
2023-09-05 09:56
MySQL学习笔记
mysql
学习
笔记
【
MySQL学习
】MySQL在WSL2上的安装及配置 文章目录
【
MySQL学习
】MySQL在WSL2上的安装及配置文章目录【
MySQL学习
】MySQL在WSL2上的安装及配置MySQL安装SSH到WSL本地连接WSL的MySQLMySQL安装在WSL2上边直接使用
renlei2293
·
2023-09-04 05:47
MySQL数据库
mysql学习
笔记--4
UNION操作符用于合并两个或多个SELECT语句的结果集。默认地,UNION操作符选取不同的值。如果允许重复的值,请使用UNIONALL。使用了unionall;带有where的unionall语句;SELECTINTO语句从一个表复制数据,然后把数据插入到另一个新表中。但是mysql不支持,可通过insertinto...select;选取需要的列复制;SQL约束用于规定表中的数据规则。UNI
Abbycanbibi
·
2023-09-02 19:56
MySQL学习
【数据类型】【权限查询表】
MySQL学习
【数据类型】【权限查询表】数据类型整型类型名称取值范围大小TINYINT-128〜1271个字节SMALLINT-32768〜327672个宇节MEDIUMINT-8388608〜83886073
拼搏的小浣熊
·
2023-09-02 14:35
mysql
学习
MySQL学习
https://blog.csdn.net/qq_27184497/article/details/119672665图解数据库左连接、右连接、内连接、外连接、全连接的区别
克莱默申克
·
2023-09-01 15:46
Java
学习
数据库
Java泛型机制
✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:每天一个知识点✨特色专栏:
MySQL学习
本文内容:Java泛型机制️个人小站:个人博客
Cisyam-Leo
·
2023-09-01 00:32
每天一个知识点
Java
泛型
一文通关MyBatisPlus
✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:MyBatis✨特色专栏:
MySQL学习
本文内容:一文通关MyBatisPlus️个人小站
Cisyam-Leo
·
2023-08-31 20:42
MyBatis
MyBatis
【
MYSQL学习
笔记】管理MYSQL和使用MYSQL语句
一、前言MySQL提供了大量的SQL语句用于管理。很多时候,通过SSH远程连接时,只能使用SQL命令,所以,了解并掌握常用的SQL管理操作是必须的。二、管理MYSQL输入SQL后,记得加一个;,再回车执行该语句。虽然有些不需要,但是MYSQL里面,select不加;则会让客户端继续等待输入。如果在图形界面或则会程序开发中集成则不用加;2.1创建数据库createdatabasetest;2.2删除
BruceHelloWorld
·
2023-08-31 05:19
数据库
mysql
MySQL学习
笔记整理(下部)
文章目录前言MySQL函数流程控制函数窗口函数(排序函数)其他函数事务添加事务事务的四大特征索引存储引擎B-Tree和B+Tree索引的分类建索引的原则回表和索引覆盖联合索引的使用MySQL的约束常见的约束分类主键约束详解主键约束概念主键约束的相关操作MySQL锁的类型性能优化索引的优化SQL语句调优优化数据访问重构查询方式慢查询优化定位慢SQL语句分库分表主从复制读写分离零散知识点1,在MySQ
霁晨晨晨
·
2023-08-30 23:14
mysql
学习
笔记
Spring5学习笔记—Spring事务处理
✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:Spring专栏✨特色专栏:
MySQL学习
本文内容:Spring5学习笔记—Spring
Cisyam-Leo
·
2023-08-29 02:14
Spring专栏
学习
笔记
spring
MySql学习
4:多表查询
教程来源黑马程序员MySQL数据库入门到精通,从mysql安装到mysql高级、mysql优化全囊括多表关系各个表结构之间存在各种关联关系,基本上分为三种:一对多(多对一)、多对多、一对一一对多(多对一)例如:部门与员工的关系。一个部门对应多个员工、一个员工对应一个部门(不考虑一个员工对应多个部门的情况)实现:在多的一方建立外键,指向一的一方的主键多对多例如:学生与课程的关系。一个学生可以选修多门
无知的小菜鸡
·
2023-08-28 09:08
MySQL
mysql
数据库
MySQL学习
总结一之数据库的相关操作
1.创建数据库语句:createdatabasename(你想要创建的数据库的名字);2.查看当前系统中有哪些数据库:showdatabases;3.查看当前使用的数据库:selectdababase();4.选择要使用的数据库:usename(你想要使用的数据库的名字);5.删除数据库:dropdatabasename
LovingStranger
·
2023-08-26 17:40
【
MySQL学习
】No.5 误删数据
MySQL中误删数据主要以下几种:-使用delete语句误删数据行;-使用droptable或者truncatetable语句误删数据表;-使用dropdatabase语句误删数据库;-使用rm命令误删整个MySQL实例。#误删行使用delete语句误删了数据行,可以用Flashback工具通过闪回把数据恢复回来。Flashback恢复数据的原理,是修改binlog的内容,拿回原库重放。而能够使用
LL_路上
·
2023-08-26 09:45
MySQL学习
笔记
DDL-数据库操作showdatabases;createdatabase数据库名;use数据库名;selectdatabase();deopdatabase数据库名;DDL-表操作-查询查询当前数据库所有表,showtables;查询表结构,desc表名;查询指定表的建表语句,showcreatetable表名DDL-表操作-创建createtable表名(字段1字段1类型[COMMENT字段1
肖较瘦
·
2023-08-25 23:26
数据库
mysql
数据库
sql
mysql学习
笔记(一) 表
简单来说,表就是关于特定实体的数据集合,这也是关系型数据库模型的核心。1.索引组织表在InnoDB存储引擎中,表都是根据主键顺序组织存放的,这种存储方式的表称为索引组织表(indexorganizedtable)。在InnoDB存储引擎表中,每张表都有个主键(PrimaryKey),如果在创建表时没有显式地定义主键,则InnoDB存储引擎会按如下方式选择或创建主键:首先判断表中是否有非空的唯一索引
云师兄
·
2023-08-25 04:48
MySQL学习
笔记
学习视频:https://www.bilibili.com/video/BV1NJ411J79W?p=29&spm_id_from=pageDriver学习参考文档:https://gitee.com/zhayuyao/java-notes/blob/master/md%E6%96%87%E6%A1%A3/%E7%8B%82%E7%A5%9E%E8%AF%B4java/03.MySql/MySQL
披星戴月看天晓
·
2023-08-24 10:56
java
intellij-idea
开发语言
Spring5学习笔记—AOP编程
✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:Spring专栏✨特色专栏:
MySQL学习
本文内容:Spring5学习笔记—AOP编程
Cisyam-Leo
·
2023-08-22 07:51
Spring专栏
学习
笔记
Spring
MySQL学习
MySQL常用命令连接数据库mysql-用户名-p密码创建/删除数据库CREATEDATABASE数据库名称;DROPDATABASE数据库名称;使用数据库USE数据库名称;创建/删除表CREATETABLEuser(idINTPRIMARYKEY,nameVARCHAR(30)NOTNULL,ageINTNOTNULL);DROPTABLEuesr;查看表结构/查看全部数据库/查看一个数据库的全
Roadsun
·
2023-08-22 01:23
MySQL学习
第二天之DML和DDL
MySQLDML介绍插入语句修改语句删除语句DDL介绍库和表的管理常见数据类型常见约束标识列DML介绍DML(DataManipulationLanguage–数据操纵语言)可以在下列条件下执行:向表中插入数据(Insert)修改现存数据(Update)删除现存数据(Delete)插入语句方式一:语法:INSERTINTOtable_name(field1,field2,...fieldN)VAL
活跃的咸鱼
·
2023-08-21 08:36
MySQL
数据库
mysql
MySQL学习
笔记之SQL语句执行过程查看
文章目录参数使能查看最近一条SQL执行过程查看profiling打开开后,所有SQL语句执行耗时查看某一条SQL的执行过程指定要查看的性能选项查看所有性能选项参数使能以select语句为例,首先打开profile参数:mysql>setprofiling=1;QueryOK,0rowsaffected,1warning(0.00sec)然后执行两边下面的语句:mysql>select*fromem
coder_szc
·
2023-08-21 05:35
数据库
mysql
mysql学习
中踩坑整理
一、安装问题1)安装了navicat,首次本地链接数据库抛异常:Authenticationplugin'caching_sha2_password'cannotbeloaded原因:MySQL8.0使用caching_sha2_password作为默认身份验证插件时,当前MySQL客户端尚未与此兼容。它使用不支持此caching_sha2_password插件的libmysqlclient的旧版
倔强_2722
·
2023-08-21 05:45
MySQL学习
-第一部分
文章目录MySQL数据库1概述1.1概述1.2安装MYSQL(Windows下)1.2.1需要注意的事项:1.3Mysql的卸载1.4查看Mysql服务1.5启动/关闭SQL的服务1.6客户端登录/使用MySql登录退出问题:ERROR1045(28000)解决方案第一步:关闭Mysql服务第二步:跳过Mysql密码验证第三步:无密码方式进入Mysql第四步:将登陆密码设置为空第五步:更改自己的登
世界仙境与冷酷尽头
·
2023-08-21 04:42
SQL
mysql
学习
数据库
mysql学习
(五)-- 数学、日期、字符串以及窗口函数的使用
1.聚合函数1.1count():求数量count(*)是SQL92定义的标准统计行数的语法,跟数据库无关,跟NULL和非NULL无关。count(列名)和count(*)的区别:count(*)会统计值为NULL的行,而count(列名)不会统计此列为NULL值的行。1.2sum():求和1.3min():最小值1.4max():最大值1.5avg():平均值1.6group_concat():
leo_messi94
·
2023-08-21 04:11
mysql
mysql
学习
数据库
MySQL学习
日记(15)列字段的增删改
添加列字段单列,多列ALTERTABLE数据表名ADD[COLUMN]列字段列字段数据类型[FIRST|AFTER列字段];ALTERTABLE数据表名ADD[COLUMN](列字段列字段数据类型,.....);添加多列需要注意的添加多列时就不能设置FIRST|AFTER删除列字段,多列ALTERTABLE数据表名DROP[COLUMN]列字段;ALTERTABLE数据表名DROP[COLUMN]
copymaker
·
2023-08-19 07:10
mysql学习
笔记--2
进入msql之后,可以使用相应的操作对数据库进行操作,语句需要带分号;创建一个数据库runoob,并在此数据库中导入websites数据文件:(文件可在上面教程中下载)关于select语法:SELECTcolumn_name,column_nameFROMtable_name;*指选择所有;从websites表中取了name与country两列selectdistinct语句:SELECTDIST
Abbycanbibi
·
2023-08-19 03:27
[
MySQL学习
]重置root用户的密码
Windows下,重置root用户密码的步骤如下:用Administrator用户登录系统关闭MySQL服务新建一个文本文件mysql-init.txt,输入一行代码:ALTERUSER'root'@'localhost'IDENTIFIEDBY'MyNewPass';,其中MyNewPass即为重置后的密码用命令行启动服务.方法为:在cmd下输入mysqld--init-file=C:\\mys
alue
·
2023-08-19 00:24
MySQL学习
笔记
MySQL学习
笔记这篇文章的笔记是基于黑马程序员MySQL的教程。
神也佑我YK
·
2023-08-18 15:18
mysql
学习
笔记
MySQL学习
笔记 - 进阶部分
MySQL进阶部分字符集的相关操作:字符集和比较规则:utf8与utf8mb4:比较规则:常见的字符集和对应的Maxlen:Centos7中linux下配置字符集:各个级别的字符集:执行`showvariableslike'%character%'`语句:请求到响应过程中字符集的变化:MySQL的数据目录:MySQL在linux中的主要目录结构:数据库文件存放的路径:`/var/lib/mysql
小白要努力sgy
·
2023-08-16 16:39
中间件
mysql
MySQL学习
日记(14)外键约束
约束的意义1.约束保证数据的完整性和一致性2.约束分为表级约束和列级约束3.约束类型包括NOTNULL(非空约束)PRIMARYKEY(主键约束)UNIQUEKEY(唯-约束)DEFAULT(默认约束)FOREIGNKEY(外键约束)4.外键约束FOREIGNKEY保持数据一致性,完整性。实现一对一或一堆多关系,简单来说举个例子,现在有个管理学生的数据库,其中有很多数据表,比如学生信息表,学生期中
copymaker
·
2023-08-16 04:51
MySQL学习
笔记-基础篇1
MySQL学习
笔记–基础篇1目录
MySQL学习
笔记--基础篇11.数据库概述与MySQL安装1.1数据库概述1.1.1为什么要使用数据库1.2数据库与数据库管理系统1.2.1数据库的相关1.2.2数据库与数据库管理系统的关系
xujinshan361
·
2023-08-16 00:46
学习记录
数据库概述与MySQL安装
基本SELECT语句
运算符与排序分页
多表查询
单行函数与聚合函数
MySQL学习
教程(超全)
学习MySQL需要通过阅读文档、观看视频教程、参加在线课程等方式。同时,还需要进行实践操作,如创建数据库、表和数据插入、查询等操作,以加深对MySQL的理解和掌握。在实践中,也可以遇到一些问题,需要通过查询文档和搜索解决方案的方式来解决。一、学习内容1.学习SQL语言基础:学习SQL语言的基础知识,如数据类型、表的创建、数据插入和查询等。2.学习MySQL的安装和配置:学习如何在计算机上安装和配置
早起的小懒虫
·
2023-08-15 19:46
mysql
数据库
学习
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他