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学习
Postgre
SQL学习
的九层宝塔
前言武侠世界,9是个神奇的数字,武学秘籍有《九阳真经》《九阴真经》,凡武功修炼到第九层,闯荡江湖将独孤求败,快意恩仇。以文昌塔为喻,我把学习PG划分九层,希望可以对玩转数据江湖的同学,有所参照,逐层递进,直至达到高手行列,闯荡职场,游刃有余。第一层初识PG,开阔心胸。第二层安装使用,动手操练。第三层熟悉功能,提纲挈领。第四层熟练操作,得心应手。第五层透视功能,探究原理。第六层问题处理,性能优化。第
PostgreSQLChina
·
2020-10-09 12:46
postgresql
JavaEE 企业级分布式高级架构师(六)My
SQL学习
笔记(7)
My
SQL学习
笔记集群篇集群搭建之主从复制主从复制原理binlog和relay日志binlog三种模式statementlevel模式rowlevel模式mixed模式调整binlog日志模式查看binlog
yangwei_sir
·
2020-09-30 22:40
MySQL
MySQL主从复制集群
MySQL读写分离集群
MySQL-Proxy
MySQL-Router
Atlas
【my
sql学习
】Day4 事务等其他SQL重要内容和补充内容
Day4事务等其他SQL重要内容和补充内容一、事务事务的定义、ACID准则参考链接:https://blog.csdn.net/dengjili/article/details/82468576二、索引1.索引的定义:2.索引背后的数据结构,参见:https://blog.codinglabs.org/articles/theory-of-mysql-index.html3.查看索引的方式:右击表
一本正经地说不
·
2020-09-23 19:24
mysql
mysql
数据库
SQL学习
笔记 - CASE WHEN THEN
本文首发于知乎:JessieYSQL中的CASE类似编程语言里的if-then-else语句,用做逻辑判断。可以用于SELECT语句中,也可以用在WHERE,GROUPBY和ORDERBY子句;可以单独使用,也可以和聚合函数结合使用。语法如下:CASEWHENcondition1THENresult1[WHENcondition2THENresult2][...][ELSEresult]END[A
杰西伍卡
·
2020-09-22 00:56
阿里架构师手写最全MySQL高性能调优笔记助你飞升,秒杀面试官
在互联网行业,MySQL数据库毫无疑问已经是最常用的数据库,无论你是写哪个语言的程序员,都离不开和MySQL数据库打交道~今天给大家带来两份My
SQL学习
笔记:笔记一:MySQL高级知识笔记限于篇幅的原因
mrchaochao
·
2020-09-21 20:04
面试
Java
架构
数据库
mysql
java
编程语言
人工智能
My
SQL学习
之一 :ubuntu下 MySQL的安装与基本操作
基于ubuntuLinux14.0464位,安装MySQL5.5.50数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它的产生距今已有六十多年。随着信息技术和市场的发展,数据库变得无处不在:它在电子商务、银行系统等众多领域都被广泛使用,且成为其系统的重要组成部分。数据库用于记录数据,使用数据库记录数据可以表现出各种数据间的联系,也可以很方便地对所记录的数据进行增、删、改、查等
牛肉面面
·
2020-09-17 15:02
数据库
【实验】【MySQL】MySQL常用函数“自助式”示例演示全过程
事实证明:MySQL的联机帮助资料非常实用,希望哪一天可爱的Oracle可以像My
SQL学习
一下,她可以让您基本不用查看其他的资料就将函数的基本使用方法和示例尽收眼底。
cuanchuwei1207
·
2020-09-17 14:56
数据库
开发工具
ubuntu下的my
sql学习
总结
在实验楼简单学习了mysql的用法,以下是一些命令的总结。一、打开mysqlsudoservicemysqlstopsudoservicemysqlstartmysql-uroot#root用户登录二、新建数据库CREATEDATABASExxx;#分号showdatabases;use#链接数据库showtables;#查看数据库中有几张表#新建表:CREATETABLExxx(列名a数据类型(
AlmostFree
·
2020-09-17 14:44
linux
ubuntu
mysql
Ubuntu My
SQL学习
总结(一)
在折腾了两天后,终于开始学习的MySQL这个关系型数据库的基本功能和语句了。来来来,不要废话直接开始吧!首先进入数据库:mysql-uroot-p回车后输入之前自己设置好的密码即可看见欢迎说明你成功进入数据库!chujun@chujun:~$mysql-uroot-pEnterpassword:WelcometotheMySQLmonitor.Commandsendwith;or\g.YourMy
储君sama
·
2020-09-17 14:05
MySQL
SpringBoot使用Mybatis-PageHelper
前言之前一篇文章介绍了《SpringBoot+Mybatis+My
Sql学习
》的整合,这一片扩展一下Mybatis的分页插件-Mybatis-PageHelper。
weixin_30429201
·
2020-09-17 13:35
java
数据库
开发工具
my
sql学习
笔记(1)--Explain执行计划
当MySQL要执行一个SQL查询时,首先会对该语句进行语法检查,然后构造一个QEP,QEP决定了MySQL从底层存储引擎中获取信息的方式。如果想要查看QEP,只需要在SELECT语句前加上EXPLAIN关键字:各列详解:id:id列是在QEP中展示的表的连续引用。我的理解id也即等于执行顺序。select_type:select_type提供了各种表示table列引用的使用方式的类型。最常见的值包
flycct
·
2020-09-17 11:05
SQL
【My
sql学习
】mysql 用户管理和权限设置
用户管理mysql>usemysql;查看mysql>selecthost,user,passwordfromuser;创建mysql>createuserzx_rootIDENTIFIEDby‘xxxxx’;//identifiedby会将纯文本密码加密作为散列值存储修改mysql>renameuserfengtonewuser;//mysql5之后可以使用,之前需要使用update更新user
Hanrovey
·
2020-09-17 10:06
MySql
my
sql学习
DDL:数据定义语言,用来定义数据库对象;创建库、表、列等。DML:数据操作语言,用来操作数据库表中的记录。DQL:数据查询语言,用来查询数据。DCL:数据控制语言,用来定义访问权限和安全级别。DDL创建表:createtables表名(内容)createtableclass(stuint,namevarchar(20),ageint);查看表中的结构:desc表名;添加表中的列:altertab
ア灬格子衬衫々
·
2020-09-17 06:24
mysql
mysql
Spark
SQL学习
——UDF、UDAF和开窗函数
其他更多java基础文章:java基础学习(目录)SparkSQL中自定义UDF和UDAF,开窗函数的应用概述SparkSQL中的UDF相当于是1进1出,UDAF相当于是多进一出,类似于聚合函数。开窗函数一般分组取topn时常用。UDFSparkConfconf=newSparkConf();conf.setMaster("local");conf.setAppName("udf");JavaSp
weixin_34205826
·
2020-09-17 06:45
大数据
java
基于LBS的地理位置附近的搜索以及由近及远的排序
from:http://www.cnblogs.com/jifeng/p/4356006.htmlNo
sql学习
之Redis资料(一)http://redis.io/download目前基于LBS地理位置的搜索已经应用非常广了
凌风探梅
·
2020-09-17 03:20
LBS
hive sql语法解读
hive
sql学习
笔记(1)一、创建表在官方的wiki里,example是这样的:CREATE[EXTERNAL]TABLE[IFNOTEXISTS]table_name
wenjiangliuto
·
2020-09-17 00:17
my
sql学习
【第15篇】:mac中登陆mysql忘记密码解决办法
mac中登陆mysql忘记密码解决办法1、打开终端,输入命令:cd/usr/local/mysql/bin2、mysql-uroot-p,用这条命令登陆时报错信息:报错:Enterpassword:ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:YES)3、打开终端输入:sudomysqld_safe--sk
D_SJ
·
2020-09-17 00:33
数据库
视频教程-MySQL数据库入门与应用实战(阶段一) -MySQL
李振良¥59.00立即订阅订阅后:请点击此处观看视频课程视频教程-MySQL数据库入门与应用实战(阶段一)-My
SQL学习
有效期:永久观看学习时长:486分钟学习计划:9天难度:高「口碑讲师带队学习,让你的问题不过夜
weixin_30238729
·
2020-09-17 00:28
一文搞懂mysql:my
sql学习
目录链接大全
之前学习了mysql。整理出来分享给大家。序号名字1mysql数据库入门教程(1):数据库的相关概念,存储特点,软件安装教程,数据库启动,服务端登录退出2mysql数据库入门教程(2):常见命令大全,语法规范3mysql数据库入门教程(3):图形化用户界面SQLyog的安装和介绍4mysql数据库入门教程(4):查询讲解大全5mysql数据库入门教程(5):多表操作(连接查询,子查询,分页查询,联
总裁余(余登武)
·
2020-09-16 21:44
mysql数据库
mysql
数据库
SQL学习
记录
文章目录序言常识groupby1groupby可以用多个列来分组having1、having与where的差别2、使用havingrow_number、over、partition的例子concat、百分比、保留小数all以及内外表格all的这个很经典分组中的字母序distinctCASEWHENMorejoin使用多个joinCOALESCE序言 在我研一(18年春)上《大规模数据存储与处理》
liucheng_zimozigreat
·
2020-09-16 20:20
My
SQL学习
笔记(6)——空值和非空、主键自增
空值和非空CREATETABLEtb2(usernameVARCHAR(20)NOTNULL,ageTINYINTUNSIGNEDNULL);主键&自增CREATETABLEtb3(idSMALLINTUNSIGNEDAUTO_INCREMENTPRIMARYKEY;usernameVARCHAR(30)NOTNULL);定义主键的关键字:PRIMARYKEY(主键的列不能为空值)定义自增的关键字
人生莫如饥荒
·
2020-09-16 18:40
mysql学习笔记
my
sql学习
记录:多表查询、子查询(补充2)
它的多表查询有很多种方式,比如说什么并(UNION)、笛卡尔积(CARTESIANPRODUCT)、内连接(INNERJOIN)、外连接(OUTERJOIN)、子查询。并(UNION):把具有相同字段数目和字段类型的表合在一起,比如说t_student表有字段namevarchar(20),genderchar(5),另一t_teacher表字段及类型一样才能使用UNION将两张表结合起来。笛卡尔
BigDecimal二爷
·
2020-09-16 17:06
mysql学习
my
sql学习
记录:库的增删改查,表的增删改查
mysql:库的增删改查,表的增删改查,数据的增删改查1.库的增删改查1)创建库testcreatedatabasetest;2)查看库查看所有数据库:showdatabase;3)使用库testusetest;结果:Databasechanged;4)删除库testdropdatabasetest;ps:mysql数据库大小写不区分2.表的增删改查t_user1)创建并使用数据库,然后开始创建表
BigDecimal二爷
·
2020-09-16 17:06
mysql学习
my
sql学习
记录:存储过程和函数
存储过程和函数优点:执行快,网络资源耗费少、安全性、允许组件式编程,提高了sql语句重用性和可移植性。存储过程和函数缺点:sql语句复杂、编写过程中需要创建数据库对象的权限。存储过程和触发器区别:存储过程是主动调用;触发器是被动触发。1.创建存储过程的语法形式CREATEPROCEDUREprocedure_name(procedure_parameter[,...])[characteristi
BigDecimal二爷
·
2020-09-16 17:06
mysql学习
my
sql学习
记录:单表查询(补充1)
数据库表的增删改查用得最频繁最广泛的就是查询,对于单表主要知识点有:区别重复数据,数据实现简单运算,条件查询,数据排序,限制数据记录查询数量,统计函数。1.简单查询1)查询所有*:select*fromtable_name;2)查询指定字段:select字段1,字段2,...fromtable_name;3)区别重复数据distinct:selectdistinct字段1,字段2,...fromt
BigDecimal二爷
·
2020-09-16 17:06
mysql学习
my
sql学习
记录:触发器
触发器:对某个表进行某种操作时,激活触发器,从而执行触发器包含的操作(delete、insert、update)。1.创建触发器createtriggertrigger_namebefore|aftertrigger_eventontable_nameforeachrowtrigger_stmt例如,当我对表t_student进行任何插入(insert)操作后,激活触发器tri_add_teach
BigDecimal二爷
·
2020-09-16 17:06
mysql学习
My
sql学习
之--卸载源码mysql-5.6安装mysql-5.5
My
sql学习
之--卸载源码mysql-5.6安装mysql-5.5系统环境:操作系统:RedHatEL6DBSoft:Mysql5.5.12Mysql在linux下的安装方式有两种版本,一种为Binary
weixin_33739523
·
2020-09-16 16:01
My
sql学习
笔记(1)- 概述、安装配置、修改字符集、存储引擎
概述MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统)应用软件之一。安装linux下安装检查当前系统是否安装过mysqlrpm-qa|grepmysqlrpm-qa|grep
Jayin_chan
·
2020-09-16 12:10
数据库相关
mysql
【
sql学习
】LeetCode之175. Combine Two Tables
Table:Person+-------------+---------+|ColumnName|Type|+-------------+---------+|PersonId|int||FirstName|varchar||LastName|varchar|+-------------+---------+PersonIdistheprimarykeycolumnforthistable.Tab
世界中xin
·
2020-09-16 11:46
SQL
LeetCode刷题
My
SQL学习
三:完全卸载、重新安装MySQL步骤小结
My
SQL学习
三:完全卸载、重新安装MySQL步骤小结如果我们MySQL数据库密码遗忘需要重新安装MySQL数据库时,就需要先卸载掉本地的文件。
白鹿第一帅
·
2020-09-16 09:56
#
MySQL
数据库
数据库(Data
Base)
完全卸载
重新安装MySQL
MySQL
完全卸载MySQL步骤
MySQL数据库
Postgre
SQL学习
(五)—— 用户、权限管理
PostgreSQL用户、权限管理1、PG中的用户和角色PostgreSQL倾向于使用角色来管理数据库权限,为了管理上的方便,一般会将一些列相关的数据库权限赋予给一个角色(Role),哪些用户需要使用这些权限(权限的集合),则将该角色赋予该用户;在PostgreSQL中,角色和用户是没有分别的,你也可以将一个用户(的所有权限)分发给另外一个用户,这样简化了用户和角色管理;在数据库初始化的过程中,预
Database_persuer
·
2020-09-16 03:46
PostgreSQL
SQL学习
之查询技巧 求某日期所在月份的天数
给出一个日期为:'2007-01-01'通过这个信息来得出2007年1月的天数为31思路在日期上加1個月,再減一天,就是這個月的最後一天(也就是天數)declare@datedatetimeset@date=getdate()selectDAY(dateadd(day,-1,convert(char(07),dateadd(month,1,@date),120)+'-01'))ordeclare@
duoshanx
·
2020-09-16 02:07
DB
My
sql学习
总结(1)——常用sql语句汇总
一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:\mssql7backup\MyNwind_1.dat'---开始备份BACKUPDATABASEp
weixin_34357267
·
2020-09-15 20:45
数据库
操作系统
网络
my
sql学习
总结
1.1mysql的简介介绍1、什么是mysql?mysql是一个开源的关系型数据库管理系统,现在是oracle公司旗下的一款产品,由C和C++语言编写,可移植性高。支持在多种操作系统上安装,最常见有AIX,linux,window。mysql因为开源免费,所以受到了目前互联网行业的欢迎。以mysql作为数据库,linux系统作为操作系统,apache或者nginx作为web服务器,perl/php
陈多鱼
·
2020-09-15 18:20
mysql数据库基础
sql学习
网址
https://docs.microsoft.com/zh-cn/sql/t-sql/statements/grant-database-permissions-transact-sql?view=sql-server-2017
angel20082008
·
2020-09-15 16:46
My
SQL学习
之数据库基础知识
数据库基础知识数据库概述数据库存储结构SQL语言常见的数据库产品MySQL命令进行简单的了解。数据库概述数据库–Database,简称DB,是按照数据结构来组织、存储和管理数据的仓库。用户可以对仓库中的数据进行增、删、查、改等操作。这里的数据不仅包括普通意义上的数字,还包括文字、图像、声音等等,凡是在计算机中用来描述事物的记录都是可以是数据。数据库的特点:数据结构化数据库系统实现了整体数据结构化(
水平线之下
·
2020-09-15 11:41
MySQL数据库学习笔记
My
sql学习
笔记
一:mysql常用函数整理1,selectCONCAT(null,'chen','zhi');//null2,selectCONCAT('a','b','c')//abc实战示例:如果项目中由于某些原因无法使用搜索引擎进行全文检索,比如,solr和elasticsearch等,那么可以使用该函数来解决,但是注意无法达到搜索引擎那种可以分词检索的效果需求:要求关键字keyword在表中(这里讲单表,
阿智CMZ
·
2020-09-15 09:23
MYSQL数据库
My
sql学习
教程
1、在本地mysql数据库执行一下语句CREATEDATABASEwenqixiaojiejie;USEwenqixiaojiejie;CREATETABLEstudent(idINT(11)NOTNULLAUTO_INCREMENTCOMMENT'学生学号',nameVARCHAR(20)NOTNULLCOMMENT'学生姓名',student_sexTINYINT(1)NOTNULLDEFAU
weixin_34228387
·
2020-09-15 09:41
My
SQL学习
之——利用MySQL判断操作系统版本
其实很简单,利用MySQL在windows下面是大小写不敏感而在Linux下面大小写敏感的特性来判断。在windows下执行:mysql>createdatabasewebSec;QueryOK,1rowaffected(0.01sec)mysql>showdatabases;+--------------------+|Database|+--------------------+|inform
weixin_30908707
·
2020-09-15 08:48
数据库
操作系统
Postgre
SQL学习
篇16.3 检查备库及流复制情况
检查异步流复制情况:主库查询:selectpid,state,client_addr,sync_priority,sync_statefrompg_stat_replication;postgres=#\dpg_stat_replication;View"pg_catalog.pg_stat_replication"Column|Type|Modifiers------------------+-
丹心明月
·
2020-09-15 07:33
postgresql
Oracle
My
sql学习
之XtraBackup(2)-------增量备份与恢复
增量备份先做一次全量备份:innobackupex--defaults-file=/etc/my.cnf-ubkpuser-pxxx--no-timestamp/u01/mysqlbackup/all-20190729bak......19072714:35:57completedOK!orxtrabackup--defaults-file=/etc/my.cnf-ubkpuser-pxxx--b
jzzw
·
2020-09-15 07:25
Mysql
My
sql学习
总结(49)——从开发规范、选型、拆分到减压
随着MySQL自身的发展与不断完善,不知不觉中整个互联网行业已离不开这个完善又小巧的关系型数据库,整个生态链也已经变得非常成熟,即便是初创企业和传统企业也可以放心大胆地把数据库迁移到MySQL上来。在大家和MySQL数据库愉快玩耍的同时,我来聊聊MySQL架构设计相关的一些话题。一、MySQL数据库开发规范数据库规范到底有多重要?有过初创公司经历的朋友应该都深有体会。规范是数据库运维的一个基石,能
科技D人生
·
2020-09-15 07:23
Mysql
My
SQL学习
笔记
数据库的好处实现数据持久化;可储存大量数据;方便检索;保证数据的一致性、完整性;安全,可共享;通过组合分析,获取新数据数据库的相关概念DB(database)数据库:存储数据的仓库,保存一系列有组织的数据DBMS(DatabaseManagementSystem)数据库管理系统/数据库管理软件,用于管理DB中的数据MySQL:甲骨文Oracle:甲骨文,服务价格昂贵DB2:IBM,应用方向窄,兼容
Violazou
·
2020-09-15 07:16
mysql
数据库
sql
My
SQL学习
笔记
时间:2016-3-2819:40学习就怕心浮气躁,有个三脚猫的功夫,就以为什么都会了。——赠自己新手不挨训,怎么进步。——数据库的基本概念一、定义:1、数据库指的是以一定方式存储在一起、能为多个用户提供共享,具有尽可能小的冗余度的特点,是与应用程序彼此独立的数据集合。2、数据库是依照某种数据结构(层次性,网状型,关系型)组织起来并存放二级存储器(外存)中的数据集合。这种数据集合具有如下特点:尽可
weixin_34067049
·
2020-09-15 07:45
数据库
人工智能
java
MySQL基础
summary:mysql基本语法学习My
SQL学习
笔记登录和退出MySQL服务器#登录MySQL$mysql-uroot-p12345612#退出MySQL数据库服务器exit;基本语法--显示所有数据库
weixin_43725504
·
2020-09-15 06:53
mysql
mysql
mMy
SQL学习
笔记(4)——查询优化(笔记)
分析:1、至少跑一天,看看生产慢SQL情况2、开启慢查询日志,设置阈值,比如超过5秒的就是慢SQL,并将它抓取出来。3、explain+慢SQL分析4、showprofile(分析效果与explain差不多)5、运维经理orDBA进行SQL数据库服务器的参数调优。小表驱动大表即小的数据集驱动大的数据集in:select*fromAwhereidin(selectidfromB)这个语句,等价于先查
samwulol
·
2020-09-15 05:00
MySQL学习
mysql
索引
数据库
SQL学习
:查询的用法(1)
在SQLservre的使用中,查询的用法是最多的、最重要的,也是最难学习的,因此掌握查询的用法很重要。先将表的示例上图员工表:部门表:薪水表:在员工表中包括:员工编号,姓名,职位,上司编号,雇用时间,薪水,奖金,部门编号这几个字段。1.查询中计算列的用法:可以整体输出员工表的信息*代表所有的----select*fromemp;假如要输出某个字段或者某几个字段的具体信息,比如我们要输出员工姓名和员
weixin_30879169
·
2020-09-15 04:37
mysql--笔记
My
SQL学习
笔记登录和退出MySQL服务器#登录MySQL$mysql-uroot-p12345612#退出MySQL数据库服务器exit;基本语法--更改库的字符集ALTERDATABASE库名CHARACTERSET
冬风诉
·
2020-09-15 03:13
常用指令
mysql
数据库
MY
SQL学习
笔记
MY
SQL学习
笔记一、终端操作MYSQL数据库1.基本操作登录数据库服务器在MySQL安装目录的bin目录下执行命令:mysql-uroot-p查询数据库服务器中所有的数据库showdatabases;
Caroline Qi
·
2020-09-15 03:24
涨薪必备
涨薪必备
学习笔记
MySQL
Postgre
SQL学习
第二篇--安装
安装方法一般分为两类:一种是从二进制安装包进行安装(系统自带的,一般比较旧)另一种是从源码安装(从官网下载的)源码安装一般步骤:1.从官网下载源代码2.编译安装./configuremakemakeinstall3.编译安装完成后的操作:1)initdb初始化数据库簇2)启动数据库实例3)创建一个应用使用的数据库从源码安装示例:操作系统版本:[root@singlebin]#uname-aLinu
丹心明月
·
2020-09-15 00:37
postgresql
Oracle
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他