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学习
PL
SQL学习
笔记——基本语法(一)
前言由于工作中使用oracle数据库,使用软件PL/SQLDeveloper,所以在慕课网上学习,特此记录。慕课网课程链接:https://www.imooc.com/learn/360oracle文档:https://docs.oracle.com/cd/E11882_01/nav/portal_booklist.htm说明实际编程过程中,由于环境与课程不一致,有些代码有所出入:我没有在decl
山外人家
·
2018-10-23 20:36
数据库
数据库
数据库1、MySQLmy
sql学习
【第一篇】:初始MySQLmy
sql学习
【第二篇】:安装MySQLmy
sql学习
【第三篇】:MySQL体系结构my
sql学习
【第四篇】:MySQL数据类型my
sql学习
别来无恙-
·
2018-10-18 18:00
My
SQL学习
笔记(四)、建表及约束关系(DDL语句)
建表及约束关系(DDL语句)1.什么是数据表回顾数据库系统组成。数据表是一个数据库里面用来存储数据的基本单元,是由表结构、表数据组成。SQL语句不区分大小写,但是表就是一个文件名,windows不区分大小写,linux区分大小写,所以在命名时候,需要注意:一定要有意义(英文或英文组合和多个单词的缩写)自己定义的名称最好都是小写Sql语句关键字最好都大写表的作用:存放相同规则的数据表是有由列和数据组
三级狗
·
2018-10-15 10:05
MySQL
my
sql学习
总结08 — 优化(设计层)-索引与分区分表
my
sql学习
总结08—优化(设计层)-索引与分区分表文章目录my
sql学习
总结08—优化(设计层)-索引与分区分表1.索引应用1.1索引类型1.2创建索引1.3查看索引1.4索引删除1.5创建索引的场合
CS逍遥剑仙
·
2018-10-11 16:47
数据库
My
SQL学习
第二天
以下基础知识为转载:1高级查询1.1排序通过orderby语句,可以将查询出的结果进行排序。放置在select语句的最后。格式:SELECT*FROM表名ORDERBY排序字段ASC|DESC;ASC升序(默认)DESC降序1.2聚合之前我们做的查询都是横向查询,它们都是根据条件一行一行的进行判断,而使用聚合函数查询是纵向查询,他是对查询后的结果的列进行计算,然后返回一个单一的值;另外聚合函数会忽
AirTrioa
·
2018-10-10 20:25
数据库
My
SQL学习
第一天
1.自定义编码一般使用utf-8格式,在安装的时候可能不会注意到,安装完后可以修改配置文件来改变编码格式;2.登录命令行界面mysql-u用户名-p密码3.启动和停止netstartmysqlnetstopmysql4.创建用户以root用户登录到mysql后,在mysql命令行,执行下列命令:GRANTALLPRIVILEGESON.TOalan@localhostIDENTIFIEDBY‘ne
AirTrioa
·
2018-10-09 19:27
Java
数据库
My
SQL学习
之路4(1)
数据表的基本操作11.创建数据表所谓的创建数据表,指在已经创建好的数据库中建立新表。1.1创建表的语法形式数据表属于数据库,所以在创建数据表之前应使用“USE”,即指定当前操作在哪里进行,如果没有选择数据库,会抛出“Nodatabaseselected”的错误。创建数据表的语句为CREATETABLE语法规则如下:CREATETABLE(字段名1数据类型[列级别约束条件][默认值],字段名2数据类
weixin_43037507
·
2018-10-07 11:22
My
SQL学习
之连接python(七)
1、开启服务以管理员身份运行cmd,然后输入:netstart服务名称如:netstartmysql或:netstartmysql76(具体看服务当初所起的名称)2、安装PyMySQL黑窗口处输入:pipinstallPyMySQL注意:若pip出现错误,原因可能是未将pip的路径保存为环境变量,pip的路径为:将其添加到环境变量,之后关闭dos窗口,再次开启,继续执行:pipinstallPyM
寒夏12
·
2018-10-02 18:28
python3学习笔记
MySQL
My
SQL学习
(day2)
今天是学习MySQL的第二天,其实今天重心并不在数据库这块,但JDBC也要开始学习了,争取明天之前看完这本书。day2第12章-第22章第12章汇总数据汇聚函数除了COUNT(*)不忽略NULL外,其他都忽略列值为NULL的行。聚集不同值:DISTINCT,(ALL为默认)DISTINCT必须使用列名第13组分组数据创建分组:GROUPBY子句(WHERE子句之后,ORDERBY子句之前)过滤分组
长白山啊
·
2018-09-26 22:04
My
SQL学习
笔记(三)、数据与字段类型
数据与字段类型1.什么是数据表回顾数据库系统组成。数据表是一个数据库里面用来存储数据的基本单元,是由表结构、表数据组成。SQL语句不区分大小写,但是表就是一个文件名,windows不区分大小写,linux区分大小写,所以在命名时候,需要注意:1、一定要有意义(英文或英文组合和多个单词的缩写)2、自己定义的名称最好都是小写3、Sql语句关键字最好都大写表的作用:存放相同规则的数据表是有由列和数据组成
三级狗
·
2018-09-18 21:32
MySQL
My
SQL学习
笔记
数据库数据库介绍之前通过IO流操作文件保存数据弊端1、效率低2、一般只能保存少量的数据3、只能保存文本数据什么是DBDataBase数据库,数据库实际上就是一个文件集合什么是DBMSDataBaseManagementSystem数据库管理系统,是用来管理数据库文件的软件,常见的DBMS:MySQL、Oracle、SQLServer....数据库分类1、关系型数据库以表为单位保存数据,经过数学理论
沉浮_0644
·
2018-09-17 23:48
sql经典题50例(学生表篇)(上)
这周开始徒手练习sql语句对着上篇的
sql学习
路径跟上一遍现在上建表sql语句SHOWCREATETABLECOURSE–1.学生表Student(SNO,Sname,Sage,Ssex)–SNO学生编号
志yu
·
2018-09-15 00:00
SQL
MySQL常用
SQL学习
笔记
常用基本SQL语句查看服务器所有数据库命令:showdatabase;eg:mysql>showdatabase创建数据库命令:createdatabase数据库名称;eg:mysql>createdatabasedb_test选择要操作的数据库命令:use数据库名称;eg:mysql>usedb_test查看当前数据库中所有表命令:showtables;eg:mysql>showtables;在
醉枫浅墨
·
2018-09-14 10:41
数据库1
能够安装MySql数据库能够启动,关闭及登录MySql能够使用SQL语句操作数据库能够使用SQL语句操作表结构能够使用SQL语句进行数据的添加能够使用SQL语句添加约束Mysql数据库My
sql
追光着
·
2018-09-12 23:35
my
sql学习
经验&学习资料下载
先给出我的核心观点:学习,无论你是学什么,也无论你有没有基础。思考永远是第一位的,有些知识你没接触过不要紧,用不着害怕,也没必要害怕。重要的是一秒钟也不要停止思考,问题要想透彻,正所谓磨刀不误砍柴工。尤其是作为工程师,要有打破砂锅问到底的精神,否则你怎么学都没用。首先概览下mysql的知识体系:基础:sql语句表结构设计调优:索引、慢查询优化配置参数调优核心原理:InnoDb存储引擎(包括隔离级别
万乐荣
·
2018-09-12 01:48
mysql
My
SQL学习
笔记
My
SQL学习
笔记数据库是存储数据库对象的容器,而数据库对象是指存储、管理和使用数据的不同结构形式,主要包含表、视图、存储过程、函数、触发器和事件参考书籍:《MySQL数据库应用从入门到精通》图形化管理软件
qq_28219327
·
2018-09-11 23:38
My
SQL学习
笔记(一)
1.数据库是什么?数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。2.数据库管理系统是什么?数据库管理系统(DataBaseManagementSystem,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中
Clever99
·
2018-09-11 22:38
MySQL
一千行My
SQL学习
笔记
/*启动MySQL*/netstartmysql/*连接与断开服务器*/mysql-h地址-P端口-u用户名-p密码/*跳过权限验证登录MySQL*/mysqld--skip-grant-tables--修改root密码密码加密函数password()updatemysql.usersetpassword=password('root');SHOWPROCESSLIST--显示哪些线程正在运行SH
Draven_guan
·
2018-09-10 18:55
My
sql学习
笔记
最近要给数据库做个瘦身,删一些以前历史数据,涉及到一些mysql数据库的事情,做个笔记。启动mysqlnetstartmysql关闭mysqlnetstopmysql忘记root密码很久没用本地的mysql,忘记root密码了,想重置一下一.windows下1.以系统管理员身份运行cmd.2.查看mysql是否已经启动,如果已经启动,就停止:netstopmysql.3.切换到MySQL安装路径下
_小罗
·
2018-09-10 11:28
mysql
2018-09-10
SQL学习
(day1)定义主键和外键主要是为了维护关系数据库的完整性,总结一下:1.主键是能确定一条记录的唯一标识,比如,一条记录包括身份正号,姓名,年龄。
ttaymm
·
2018-09-10 10:34
My
SQL学习
笔记(1)
mysql数据库的内部存储结构数据库操作语句1.查看所有数据库1、查询mysql服务软件的所有数据仓库showdatabases;2、查看mysql数据仓库的编码showcreatedatabasemysql;nformation_schema数据库:其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。performance_schema
zyrdfly
·
2018-09-09 21:11
MySQL
学习笔记
My
Sql学习
笔记
show命令showstatus用于显示服务器状态信息showgrants显示授予用户的安全权限。showerrors和showwarnings用来显示服务器错误或者警告信息。limit语句的替换信息为了区别limit3,4的含义是从行4开始的3行还是从行3开始的4行,这个容易把人搞糊涂,出于这个原因,MySql5支持如下的语法:limit4offset3等价于limit3,4like语句的注意点
黄宝康
·
2018-09-09 17:47
mysql
学习日记51--
sql学习
3
关联查询分析过程1.确定实体间是否有关系2.确定是几对几的关系3.确定在哪个实体中建立字段自关联结构相同的又具有一对多关系的数据,放在一张表里,把自己表的id值当做外键,形成自关联。物理上是一张表,逻辑上是多张表。通过连接查询将原来多个表合成一张大表。createtableareas(idintprimarykeyauto_incrementnotnull,titlevarchar(20),pid
dershine
·
2018-09-05 00:13
日记
My
SQL学习
数据库默认隔离基本:可重复读:避免虚读,幻读,不可重复读。1、数据库引擎1)InnoDB5.5以后的数据库默认引擎,特点:支持事务,行级锁,支持外键等高级特性,耗能高,并发效果好,容易产生死锁,支持索引结构BTree,聚簇索引与表空间共享存储,不对全表内容进行存储;2)MyISAM5.5之前的默认引擎,特点:不支持事务,表级锁,耗能小,并发效果差,不容易产出死锁,性能高,支持索引结构BTree,h
倒走人生
·
2018-09-04 17:44
My
SQL学习
笔记(二):MyISAM 存储引擎
MyISAM存储引擎MyISAM基于旧的(不再可用)ISAM存储引擎,但有许多有用的扩展。每个MyISAM表都存储在三个文件中的磁盘上。这些文件具有以表名开头的名称,并具有用于指示文件类型的扩展名。.frm文件存储表定义。数据文件的扩展名为.MYD(MYData)。索引文件的扩展名是.MYI(MYIndex)要明确表示要用一个MyISAM表格,请用ENGINE表选项指出来:CREATETABLEt
易语随风去
·
2018-09-04 15:51
MyISAM
存储引擎
MySQL
MySQL
My
sql学习
之路
参考地址:https://www.cnblogs.com/stache/p/5836261.html配置文件详解:https://www.cnblogs.com/linuxk/p/9366135.html主从详解:https://www.cnblogs.com/linuxk/p/9366838.html高可用:https://www.cnblogs.com/linuxk/p/9370843.htm
不会飞的大象
·
2018-09-01 19:57
Linux运维
Mysql
数据库
一.my
sql学习
mysql发现的一篇比较不错的博客:https://blog.csdn.net/ufo___抽空阅读一下,作为本篇笔记的完善,本篇笔记记录的mysql的知识点并不全1.索引(1)了解索引原理需要掌握的一些知识点
jialanshun
·
2018-08-31 13:57
笔记
My
SQL学习
笔记(一):shell脚本安装配置mysql
该脚本用于MySQL二进制安装,仅限于最初安装,如服务器已安装配置有mysql,不建议使用该脚本。操作系统版本:CentOS7数据库版本:MySQL5.7.22#!/bin/bashcnf_file="/etc/my.cnf"install_log="mysql_install.log"dbfile="mysql-5.7.22-el7-x86_64.tar.gz"ext_files="mysql-
易语随风去
·
2018-08-28 16:57
mysql自动安装
MySQL
mysql 复习笔记
sql最近工作需要查活动的数据,之前学的sql语句有不少忘记了,工作需要复习一下
sql学习
资料来源是慕课网的《与MySQl零接触》课程,安利一下,该课程通俗易懂,比较系统,还有练习的资料。
追求者2016
·
2018-08-26 12:04
MySQL
My
SQL学习
笔记
Windows服务--启动MySQL netstartmysql--创建Windows服务 sccreatemysqlbinPath=mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql-h地址-P端口-u用户名-p密码SHOWPROCESSLIST--显示哪些线程正在运行SHOWVARIABLES--显示系统变量信息数据库操作--查看当前数据库 SELECT
akai9898
·
2018-08-20 13:26
数据库
MySql索引
参考博客:MySql数据库索引原理My
sql学习
-索引总结B-Tree百度百科一、为什么使用索引当数据量较大的时候,如果不适用索引,则对整表扫描,效率较低。
hanxs
·
2018-08-19 11:00
My
SQL学习
总结(2):基本操作
数据库操作:创建数据库:createdatabase+'名称'+(后面为可选项)charset+字符集;如创建名字为bobo的utf8编码字符集的数据库:查询数据库:查看创建的数据库:查看所有数据库:更新数据库:只能更新字符集不能更新名称:删除数据库:表操作:创建表:格式:creattableifnotexists+表名:(字段名类型,字段名类型,……字段名类型)+可选项charset等创建表肯定
qq_36325159
·
2018-08-18 11:04
学习日记28--My
SQL学习
2
查询和筛选数据聚合函数分组groupby…having…排序orderby…asc|desc分页limitstart,count存储关系外键连接小结查询和筛选数据select*from表名where条件;from关键字后面写表名,表示数据来源于是这张表select后面写表中的列名,如果是*表示在结果中显示表中所有列在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中如果要查
dershine
·
2018-08-16 09:46
日记
学习日记27--My
SQL学习
1
数据库排名网站:db-engines.com/en/rankingOracle收费,MySQL免费,MongoDB和Redis是nosql型数据库,SQLite是移动端常用数据库。当前物理的数据库都是按E-R模型设计的,其中E代表实体(entry),R代表关系(relationship)。数据库设计三范式,后一个范式都是在前一个范式的基础上建立的。1Nf:列不可拆分,2Nf:唯一标识,3Nf:引用
dershine
·
2018-08-15 23:40
日记
My
sql学习
笔记(4)--帮助的使用
my
sql学习
笔记(3)https://blog.csdn.net/Fhujinwu/article/details/81607883在Mysql的使用过程中,可以通过查找Mysql安装后自带的帮助文档
Fhujinwu
·
2018-08-13 21:53
数据库
My
SQL学习
之路(一):Windows平台下MySQL安装、启动、连接
MySQL安装、启动、连接。一、MySQL的基本介绍:MySQL是一款优秀的关系型数据库系统(数学模型基于关系代数),以其优秀的性能和开放源代码的许可而广泛流行。MySQL采用C/S架构,其服务端逻辑结构如下图所示。当我们安装好了MySQL的服务端,并启动后,就可以通过各种类型的客户端进行连接,从而进行数据的管理工作。二、MySQL服务端的安装:MySQL分为社区版本和企业版本,普通开发学习使用免
程序员在旅途
·
2018-08-12 16:31
数据库
my
sql学习
之join从句
一、join从句共有5种类型内连接(innerjoin)全外连接(fullouterjoin)左外连接(leftouterjoin)右外连接(rightouterjoin)交叉连接(crossjoin)二、演示案例新建两张表user1表和user2表CREATETABLE`user2`(`id`int(11),`user_name`varchar(255),`over`varchar(255),P
风云正
·
2018-08-07 16:00
MY
SQL学习
笔记
mysql笔记 -------------- --创建数据库,该命令的作用:1.如果数据库不存在则创建,存在则不创建。2.创建RUNOOB数据库,并设定编码集为utf8 createdatabaseifnotexistsRUNOOBdefaultcharsetutf8collateutf8_general_ci; --drop命令删除数据库 dropdatabaseifexistsRUNOOB;
KYkankankan
·
2018-08-07 00:00
mysql
关系型数据库
SQL学习
_常用语句参考
1.selct语句的使用SELECT*FROM表名称SELECTLastName,FirstNameFROMPersons2.distinct的使用,返回无重复值SELECTDISTINCTCompanyFROMOrders3.where语句,有条件的查询,使用单引号,数值不用引号SELECT*FROMPersonsWHERECity='Beijing'4.and和or的使用,比where优先级高
canglan211
·
2018-08-05 11:52
SQL
SpringBoot使用Mybatis-PageHelper
前言之前一篇文章介绍了《SpringBoot+Mybatis+My
Sql学习
》的整合,这一片扩展一下Mybatis的分页插件-Mybatis-PageHelper。
dalaoyang
·
2018-08-04 19:36
My
SQL学习
日记(七)-AUTO_INCREMENT
https://www.cnblogs.com/wangwust/p/6480044.htmlDELETE与TRUNCATE的区别:DELETE可以按条件删除表中数据。在没有条件时,DELETEFROMtable1(成功返回条数)或TRUNCATETABLEtable1(成功返回0)都是清空表。DELETEFROMtable1WHERE1;可以保留表中自增值。区别:truncate和delete的
garvin
·
2018-08-01 20:29
My
SQL学习
日记(五)-数据类型
1、MySQL数据类型MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。2、数值类型(12)2.1、整数类型(6)一张图就能解释清楚了:INTEGER同INT。2.2、定点数(2)DECIMAL和NUMERIC类型在MySQL中视为相同的类型。它们用于保存必须为确切精度的值。使用方式如下:salaryDECI
garvin
·
2018-08-01 20:50
My
SQL学习
日记(三)-存储引擎
数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎。存储引擎查看MySQL给开发者提供了查询存储引擎的功能,可以使用SHOWENGINES\G命令来查看MySQ
garvin
·
2018-08-01 20:35
My
SQL学习
日记(二)-服务器的SQL模式
MySQL服务器有一个名为sql_mode的系统变量可以让你调控其SQL模式,SQL模式对SQL语句的执行情况有多方面的影响。SQL模式:*STRICT_ALL_TABLES和STRICT_TRANS_TABLES将启用严格模式。(拒绝“坏”数据值,而不是把它们转换为最接近的有效值)*TRADITIONAL是一个组合模式。它类似于严格模式,但启用了其他几种引入额外限制条件的模式以进行更加严格的数据
garvin
·
2018-08-01 20:24
my
sql学习
第三天练习(多表连接)
原文链接:http://www.cnblogs.com/makangning/p/9403683.html--多表连接--写一条查询语句,查询员工姓名、部门名称、工作地点selectename,dname,locfromemp,deptwhereemp.deptno=dept.deptno--练习1--1、写一个查询,显示所有员工姓名、部门编号、部门名称selectename,dept.deptn
dengshixiang4897
·
2018-08-01 20:00
my
sql学习
第三天练习(日期和时间函数)
原文链接:http://www.cnblogs.com/makangning/p/9403673.html--日期和时间函数--获取当前日期selectcurdate(),current_date()fromdual--返回服务器当前的日期和时间selectNOW(),SYSDATE()fromdual--返回当前时间selectCURTIME()fromdual--返回世界标准日期时间selec
dengshixiang4897
·
2018-08-01 20:00
my
sql学习
第三天练习(流程控制函数)
原文链接:http://www.cnblogs.com/makangning/p/9403680.html--流程控制函数--1、查询员工部门号,并赋予部门名selectempno,ename,deptno,casedeptnowhen10then'10部门'when20then'20部门'else'30部门'endfromemp--2、判断工资小于1000,小于4000,大于4000select
dengshixiang4897
·
2018-08-01 20:00
my
sql学习
第三天笔记
原文链接:http://www.cnblogs.com/makangning/p/9403664.html连接连接是在多个表之间通过一定的连接条件,使表之间发生关联,进而能从多个表之间获取数据。在WHERE子句中书写连接条件。如果在多个表中出现相同的列名,则需要使用表名作为来自该表的列名的前缀。N个表相连时,至少需要N-1个连接条件。第七天(2018/8/1)日期时间函数CURDATE()和CUR
dengshixiang4897
·
2018-08-01 20:00
Postgre
SQL学习
手册(函数和操作符<一>)
一、逻辑操作符:常用的逻辑操作符有:AND、OR和NOT。其语义与其它编程语言中的逻辑操作符完全相同。二、比较操作符:下面是PostgreSQL中提供的比较操作符列表:操作符描述大于=大于或等于=等于!=不等于比较操作符可以用于所有可以比较的数据类型。所有比较操作符都是双目操作符,且返回boolean类型。除了比较操作符以外,我们还可以使用BETWEEN语句,如:aBETWEENxANDy等效于a
典狱词
·
2018-08-01 10:37
操作
postgresql
post
my
sql学习
第二天函数
原文链接:http://www.cnblogs.com/makangning/p/9398260.html--1、绝对值selectabs(-1)fromdual--2、求平方根selectsqrt(6)fromdual--3、圆周率selectpi()fromdual--4、余数select3%2,3%-2,-3%2,-3%-2fromdualselectmod(3,2)--5、向上取整sele
dengshixiang4897
·
2018-07-31 21:00
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他