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基础
SQL知识学习(Oracle)
预备知识-
SQL基础
0.1数据类型关系型数据库中,SQL语句主要包括四种即DDL、DML、DQL、DCLDDL(DataDefinitionLanguage)数据定义语言DML(DataManipulationLanguage
空想社会主义
·
2020-09-11 15:03
数据库
oracle
数据库
30道超经典的MySQL数据库面试题,确定不来看看?
数据库分为关系型数据库和非关系型数据库,也就是我们常说的SQL和NoSQL,这两个方向的数据库代表产品分别是MySQL和Redis,这次我们主要以面试问答的形式,来学习下关系型数据库My
SQL基础
知识。
架构师_橘子
·
2020-09-11 14:05
Java
后端
my
sql基础
命令(记录)
创建数据库mysql>createdatabasetestDEFAULTCHARACTERSETutf8COLLATEutf8_general_ci;创建用户CREATEUSERzabbix@‘localhost’IDENTIFIEDBY‘Thk~@#8695gHf’;授权GRANTSELECT,REPLICATIONCLIENTON.TOzabbix@‘localhost’;用户查询select
aoxs_-
·
2020-09-11 12:20
mysql
python-mysql总结及一些技巧及难点
mysql问题my
sql基础
常规增删改查语句铺出来先。
寒风未停
·
2020-09-11 11:54
数据库
笔记
来了,SQL在线模拟器
但是,有的兄弟萌懒得在自己电脑上装数据库应用软件,又想小试一把自己刚学的「
SQL基础
和进阶教程」。不过,不必慌,之前宝器就分享过一篇文章做了点SQL题。
python爬虫人工智能大数据
·
2020-09-11 11:00
来了,可以在线练习的SQL模拟器
但是,有的兄弟萌懒得在自己电脑上装数据库应用软件,又想小试一把自己刚学的「
SQL基础
和进阶教程」。不过,不必慌,之前宝器就分享过一篇文章做了点SQL题。
IT农民工1
·
2020-09-11 11:30
my
sql基础
知识
1.什么是SQL(StructuredQueryLanguage)结构查询语句原理是分词查找2.SQL语言分类:2.1数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECTFROMWHERE2.2数据操纵语言DML数据操纵语言DML主要有三种形式:1)插入:INSERT2)更新:UPDATE3)删除:DELETE2.3数据定义语言D
青鸟&飞鱼
·
2020-09-11 10:56
数据库
MySQL
My
Sql基础
知识(经典版)
一、mysql的管理1、连接Mysql格式:mysql-h主机地址-u用户名-p用户密码例1:连接到本机上的MYSQL。首先在打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql-uroot-p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>例2:连接到远程主机上的MYSQL。假设远程主
cafardhaibin
·
2020-09-11 08:44
程序开发
win10系统,安装PostgreSQL 10.7版本错误
www.enterprisedb.com/下载10.7版本的PostgreSQL,win10系统,结果安装两次都不成功,显示cluster初始化错误:网上找了很多方法,都没有解决,后来重新下载9.5版本,按照书《
SQL
LivLu24
·
2020-09-11 07:38
SQL学习
my
sql基础
学习及相关基础命令
一、基本命令1.启动服务:说明:以管理员身份运行cmd格式:netstart服务名称示例:netstartmysql802.停止服务:说明:以管理员身份运行cmd格式:netstop服务名称示例:netstopmysql803.连接数据库:格式:mysql-u用户名-p示例:mysql-uroot-p输入安装时候设置的密码4.退出登录(断开连接):quit或exit5.查看版本(连接后执行):示例
落迁忆
·
2020-09-11 06:49
笔记
工具
mysql版本详解
my
sql基础
知识mysqlversion:在mysql的官网上的下在界面上有下面几个版本的选择:1.MySQLCommunityServer社区版本,开源免费,但不提供官方技术支持。
zfqzfx
·
2020-09-11 06:31
mysql
version
My
sql基础
学习8-----拼接字段(concat)
使用Concat()函数来拼接两个列,Concat()拼接串,即把多个串连接起来形成一个较长的串。使用as关键字赋予别名
玉成226
·
2020-09-11 06:07
Oracle-
SQL基础
小结
SQL类型分为三类:数据操纵语言、数据定义语言、数据控制语言SQL编写工具SqlPlusPLSQLNavicate算术表达式别名如果别名包含空格或特殊字符,或者区分大小写,则需要使用双引号。selectfirst_name||last_name"employeename",salary*1.2new_salfromEMPLOYEESt其它引号(q)运算符SELECTdepartment_name|
xq_lurker1992
·
2020-09-11 06:53
数据库#
Oracle
SQL
MySQL数据库设置远程访问权限方法总结
>>>My
SQL基础
知识第一期,如何远程访问MySQL数据库设置权限方法总结,讨论访问单个数据库,全部数据库,指定用户访问,设置访问密码,指定访问主机。
weixin_33812433
·
2020-09-11 04:20
Mac环境下的My
SQl基础
操作(一)
目录MySQL数据类型查询当前所有库查询当前数据库中所有表创建数据库删除数据库创建表表建好之后,添加新的列alter,删除列查看表结构设置约束主键约束唯一约束非空约束外键约束指定主键自增auto_increment插入数据修改数据删除所有数据查询表基础查询关于null值as起别名模糊查询like聚合查询排序子查询分页查询删除表查看当前在哪个库中操作取消SQL语句执行MySQL数据类型intdoub
小小苏的小小苏
·
2020-09-11 04:51
MySQL
【my
sql基础
知识】解决java写入数据库时中文乱码的问题
一、保证编程工具的编码格式正常我用的IDEA,根据之前写的一篇博文(https://blog.csdn.net/qq_42152399/article/details/80995244),将IDEA的所有编码格式都统一为utf-8编码格式。二、保证数据库编码格式正常我遇到的问题是像数据库写入某个字段时中文显示?。然后就查看数据库中该字段对应的编码格式是不是与IDEA的编码格式相同。方法如下:(1)
若水2018
·
2020-09-11 03:17
阿里10年分布式数据库技术沉淀,AliSQL X-Cluster的应用实战
根据阿里交易型应用的特点,以及双十一这样业界罕有的需求推动下,我们在官方的My
SQL基础
上增加了非常多实用的功能、性能补丁,打造了AliSQL这个MySQL分
暗影岛-寒冰射手
·
2020-09-11 02:06
Mysql
负载均衡
my
sql基础
语法
1.用户&授权1.1用户管理创建用户:createuser用户名@‘ip地址’identifiedby‘密码’;删除用户:dropuser用户名@‘IP地址’;修改用户信息:renameuser用户名@’‘ip地址’to新用户名@‘新ip地址’;修改密码:setpasswordfor用户名@‘ip地址’=password(‘新密码’);1.2权限管理查看权限:showgrantfor用户名@‘ip
初春煮薄酒
·
2020-09-11 02:32
【My
SQL基础
】mysql int 类型总结
(1)位是计算机中数据的最小单位。计算机采用二进制表示和存储数据,1位即1个二进制数0或者1;(2)字节也是属于数据的单位,与位的换算公式为1字节=8位;(3)地址是对内存空间进行编码的方法,当数据保存到内存后,可根据其地址编码快速找到存储的数据。(字符与字节ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般
咪咻咪咻皮卡丘
·
2020-09-11 02:15
MySQL数据库
MySQL数据库应用学习笔记--1.数据库概念和
SQL基础
部分学习笔记整理
数据库概念术语数据(data)对客观事物的(抽象)符号表示,如图形符号、数字、字母等,数据是数据库中存储的基本对象。数据库(1)是长期存储在计算机内的、有特定组织结构的、可共享的数据集合。(2)数据冗余度小,可以节省数据的存储空间。数据库管理系统(DatabaseManagermentSystem,简称DBMS)数据库管理系统是管理数据库的软件,数据库管理系统不仅能够实现对数据的快速检索和维护,还
大梦想家a
·
2020-09-11 00:13
mysql
SQL基础
CRUD语句
说明:创建数据库CreateDATABASEdatabase-name说明:删除数据库dropdatabasedbname说明:备份sqlserver创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:\mssql7backup\MyNwind_1.dat'开始备份BACKUPDATABASEpubsTOtestBack说明:
__NULL
·
2020-09-10 23:24
SQL
入门
达梦数据库管理与应用
文章目录达梦数据库管理表空间管理表空间分类创建表空间修改表空间删除表空间表空间脱机和联机切换用户和模式管理用户管理创建用户(通过系统管理员创建普通用户)修改用户锁定和解锁用户删除用户模式管理创建模式修改模式删除模式权限管理数据表管理约束管理视图和索引视图索引DMmy
sql
Tao_tao114
·
2020-09-10 22:35
达梦数据库
my
sql基础
安全
基础安全说明1.启动程序设置700,属主和用户组为mysql2.为mysql超级用户root设置密码3.登录时尽量不要在命令行暴漏密码,备份脚本中如果有密码,给设置700,属主和用户组为mysql或root44.初始删除无用的用户,只保留root127.0.0.1和rootlocalhost5.授权用户对应的主机不要用%,权限不要给all,最小化授权,从库只给select权限6.不要给一个用户管所
weixin_33835103
·
2020-09-10 19:07
MySQL 基础 ———— SAVEPOINT 的应用
本文承接上一篇博客《My
SQL基础
————事务与隔离级别总结》,进一步探讨事务在实际生产中的重要场景——回滚。
圣斗士Morty
·
2020-09-10 18:01
数据库与SQL语句
My
SQL基础
篇:逻辑架构
文章目录1、整体结构图1.1连接层1.2服务层1.2.1ManagementServices&Utilities1.2.2SQLInterface1.2.3Parser1.2.4Optimizer1.2.5Cache和Buffer1.3引擎层1.4存储层2、架构特点1、整体结构图和其他数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插
航桐
·
2020-09-10 18:56
MySQL
mysql
存储架构
My
SQL基础
之存储过程(九)
1.变量1、系统变量:变量由系统提供,不是用户定义,属于服务器层面。全局变量会话变量2、自定义变量:变量是用户自定义的,不是由系统提供的。用户变量局部变量一、系统变量1、查看所有的系统变量showglobal|[sessin]variables;2、查看满足条件的部分系统变量showglobal|[sessin]variableslike'%char%';3、查看指定的某个系统变量的值select
summer_lm
·
2020-09-10 17:10
mysql
sql
数据库
My
sql基础
课八:语句操作分析中
误操作的恢复如果误操作的是delete/insert/update等语句,可以通过Flashback恢复数据,原理是,修改binlog的内容,拿回原库执行,如binlog中是delete操作,就将其改写为insert操作,然后在库中执行,不过前提要求,配置binlog_format=row和binlog_row_image=FULL;如果是drop/truncate等误操作,就需要使用全量备份+增
奋斗的小小青年
·
2020-09-10 16:03
Mysql
My
sql基础
课十:sql 优化
SQL优化语句showstatus[session/global]可以显示数据库的统计信息,如select操作执行次数,commit次数,rollback次数等,通过参数--log-slow-queries[=file_name]来指定慢查询日志存放,参数-…指定慢查询阈值;explain分析sql语句,type字段,有all表示全表扫描,index表示索引查找,range表示索引范围查找,ref
奋斗的小小青年
·
2020-09-10 16:03
Mysql
My
sql基础
课七:语句操作分析上
count(*)count(*)在不同Mysql引擎中,实现不一样,如,MyISAM引擎是将表的总行数存在了磁盘上,查询就直接返回;而InnoDB引擎,是需要将数据一行行从引擎中读出来,然后累积计数的;所以InnoDB对于大表的count有时候很慢;InnoDB之所以要这么做,是因为它的事务隔离级别,是通过MVCC实现的,每行记录都需要判断是否对改会话可见,所以只能一行行读出依次判断;其实Inno
奋斗的小小青年
·
2020-09-10 16:33
Mysql
My
sql基础
课六:数据库锁
数据库锁根据加锁范围分为:全局锁,表级锁和行锁;根据锁类型分为:共享锁,排他锁和意向共享锁,意向排他锁;全局锁和表级锁全局锁,是指对整个数据库加锁,此时整个库就处于只读状态了,一般在备份数据时使用;命令flushtableswithreadlock如果表都是InnoDB引擎,建议备份数据,使用mysqldump工具,并且设置–single-transaction参数,对应用会更友好;表级锁,分为表
奋斗的小小青年
·
2020-09-10 16:33
Mysql
My
sql基础
课十二:高可用部署
一主一备一主一备:读写都在主库,备库只同步数据,保持和主库一致,建议将备库设置为readonly,备库是通过获取主库的binlog来同步数据的;binlog有两种格式,一种是statement,表示binlog记录SQL语句的原文,另一种是row,记录SQL语句在哪个库操作了哪一行;//注意statement可能会有主从库执行不一致的现象,如果主从库使用不同的索引扫描,可能导致删除数据不一致del
奋斗的小小青年
·
2020-09-10 16:33
Mysql
数据库
java
mysql
分布式
My
sql基础
课五:索引
索引的基础知识Mysql中,索引是在存储引擎层实现的,创建索引,通过语句:CREATE[UNIQUE|FULLTEXT|SPATIAL]INDEXindex_name[USINGindex_type]ONtbl_name(index_col_name,...)其中index_col_name是col_name[(length)][ASC|DESC]索引的数据结构,常用的有:哈希表,有序数组,b+树
奋斗的小小青年
·
2020-09-10 16:32
Mysql
My
sql基础
课三:日志
数据库的crash-safe保证:如果客户端收到事务成功的消息,事务就一定持久化了;保证:如果客户端收到事务失败(比如主键冲突、回滚等)的消息,事务就一定失败了;保证:如果客户端收到,执行异常的消息,应该通过查询当前状态来继续后续的逻辑,此时数据库只需要保证内部一致(数据和日志之间,主库和备库之间);通俗的来说,crash-safe保证了,数据库可以实现恢复到完整日志范围内,任意一秒的状态;Mys
奋斗的小小青年
·
2020-09-10 16:32
Mysql
My
SQL基础
篇(06):事务管理,锁机制案例详解
本文源码:GitHub·点这里||GitEE·点这里一、锁概念简介1、基础描述锁机制核心功能是用来协调多个会话中多线程并发访问相同资源时,资源的占用问题。锁机制是一个非常大的模块,贯彻MySQL的几大核心难点模块:索引,锁机制,事务。这里是基于MySQL5.6演示的几种典型场景,对面MySQL这几块问题时,有分析流程和思路是比较关键的。在MySQL中常见这些锁概念:共享读锁、排它写锁;表锁、行锁、
知了一笑
·
2020-09-10 13:56
数据.存储.管理
my
sql基础
一:数据库、表、表字段的SQL及SQL分类
1.关于数据库的sql(增、删、查):①createdatabasedbNamecharactersetutf8;②dropdatabasedbName;③showdatabases;showcreatedatabasedbName;2.关于表sql(增、删、改、查)①creattabletableName(idintprimarykeyauto_increament,namevarchar(20
Struggle233
·
2020-09-10 11:53
My
sql基础
-事务
文章目录1.什么是事务2.事务的四个特性3.事务的开始与结束5、脏读、脏数据6、锁7.并发事务引发的4个问题8.隔离级别1.什么是事务一个数据库事务由一条或者多条sql语句构成,它们形成一个逻辑的工作单元。这些sql语句要么全部执行成功,要么全部执行失败事务是保证数据的完整性和一致性的重要手段事务类型DML事务:由一条或者多条DML语句构成DDL事务:总是由一条DDL语句构成DCL事务:总是由一条
II Sole
·
2020-09-10 11:59
Mysql学习
my
sql基础
(六)mysql事务
mysql事务:是一个独立的工作单元事务必须通过ACID测试: 原子性(Atomicity):一个事务的所有操作要么全部成功执行,要么全部失败后回滚 一致性(Consistency):数据库总是从一个一致性状态转换成另一个状态 隔离性(Isolation):一个事务在做出的操作在提交之前,其他事务是不可见的,隔离有多种级别 持久性(Durability):一旦事务提交,其所
weixin_33858485
·
2020-09-10 10:37
My
SQL基础
篇:事务管理
事务DCL用来控制数据库的访问,包括如下SQL语句:GRANT:授予访问权限REVOKE:撤销访问权限COMMIT:提交事务处理ROLLBACK:事务处理回退SAVEPOINT:设置保存点LOCK:对数据库的特定部分进行锁定演示场景假如去银行给朋友汇款,我卡上有1000元,朋友卡上500元,我给朋友转账50元(无手续费),如果,我的钱刚扣,而朋友的钱又没加时,网线断了,怎么办?事务的ACID特性原
航桐
·
2020-09-10 10:30
MySQL
My
SQL基础
之事务(七)
1.事务TCL:事务控制语言事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。2.MySQL中的存储引擎存储引擎:在mysql中的数据用各种不同的技术存储在文件或内存中。查看引擎:showengines;,查看Mysql支持的存储引擎。innodb支持事务,myism、memory等不支持事务。3.事务的特性(ACID)1.原子性:事务是一个不可分割的工作单位,
summer_lm
·
2020-09-10 10:30
My
SQL基础
-事务
本文内容全文参考https://www.bilibili.com/video/BV12b411K7Zu1.事务概述什么是事务?为什么要用事务?事务属于TCL控制语言(TransactionControlLanguage)。一个事务是由一条或者多条sql语句构成,这一条或者多条sql语句要么全部执行成功,要么全部执行失败!默认情况下,每条单独的sql语句就是一个单独的事务!2.事务的四大特性(ACI
辣鸡程序猿Garry
·
2020-09-10 10:34
MySql
My
sql基础
课四:事务
事务保证一组数据库操作,要么全部成功,要么全部失败;事务支持是在引擎层实现的,所以并不是所有引擎均支持,如MyISAM不支持,InnoDB支持;事务的ACID,原子性,一致性,隔离性,持久性;一致性,是指数据库内部数据状态,在某个时刻的一致性,也包含了数据和日志在逻辑上的一致性,举例说,某个时刻,将数据库的binlog在从库上还原,应该和主库该时刻,数据状态是一致的;事务使用手动开启begin,提
奋斗的小小青年
·
2020-09-10 10:00
Mysql
【my
sql基础
系列十三】事务安全
事务概念1、什么是事务?事务(Transaction)是访问并且可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或者编程语言书写的用户程序的执行所引起。事务由“事务开始”和“事务结束”之间的全体操作组成。2、事务执行原理mysql允许将书屋统一进行管理(innodb引擎支持),将用户所做的操作,暂时保存起来,不直接方法数据表中(更新操作),等到用户确认结果之后
pencejz
·
2020-09-10 10:19
mysql入门系列
2020重新出发,My
Sql基础
,MySql事务
文章目录MySQL事务和字符集MySQL事务的作用事务的概念和特性原子性一致性隔离性持久性MySQL事务的语法和流程执行事务的语法和流程开始事务提交事务回滚(撤销)事务总结注意事项MySQL事务自动提交MySQL事务隔离级别详解读未提交(READUNCOMITTED,RU)读提交(READCOMMITTED,RC)可重复读(REPEATABLEREAD,RR)串行化(SERIALIZABLE)My
夜雨流云
·
2020-09-10 10:48
mysql
数据库:my
sql基础
(五)--事务
事务首先先介绍一下存储引擎什么是存储引擎呢?存储引擎(showENGINES;)数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。Mysql的核心就是存储引擎。存储引擎规范了数据底层的组织方式,锁水平,索引策略。使用不同的存储引擎,还可以获得特定的功能。mysql支持插件式存储引擎,默认使用Innodb(mysql5.5之后)。常见存储引擎I
XiaodunLP
·
2020-09-10 10:37
MySQL
my
sql基础
二:名词解释(注释、主键约束、主键+自增、数据冗余、truncate、事务、数据类型)
1:注释给表字段添加注释:createtablet3(idintprimarykeyauto_incrementcomment'这是个主键',namevarchar(10)comment'这是名字呵呵');showcreatetablet3;//查看注释2:主键约束主键:表示数据唯一性的字段;约束:给表字段添加的限制条件;主键约束:保证字段的值唯一且非空;3.主键+自增让主键值自己增长自增数值只增
Struggle233
·
2020-09-10 10:02
My
SQL基础
:事务
目录事务事务的应用场景说明手动提交事务手动提交事务使用过程自动提交事务事务原理回滚点事务的隔离级别MySQL数据库有四种隔离级别MySQL事务隔离级别相关的命令脏读的演示不可重复读的演示幻读的演示事务事务的应用场景说明什么是事务在实际的开发过程中,一个业务操作如:转账,往往是要多次访问数据库才能完成的。转账是一个用户扣钱,另一个用户加钱。如果其中有一条SQL语句出现异常,这条SQL就可能执行失败。
Asinmy
·
2020-09-10 09:45
MySQL
Mysql-基础
其实数据库就是一个文件系统2.方便存储和管理数据3.使用了统一的方式操作数据库--SQL4.常见的数据库软件*参见《My
SQL基础
.pdf》1.安装*参见《My
SQL基础
.pdf》2.卸载1.去mysql
W5899
·
2020-09-08 14:36
mysql
数据库
字节跳动MySQL学习笔记火了,完整版开放下载!
最近很多小伙伴找我要一些My
SQL基础
资料,于是我翻箱倒柜,把这份阿里大牛总结的MySQL归纳笔记找出来,免费共享给大家!据说有小伙伴靠这份笔记顺利进入BAT哦,所以一定要好好学习这份资料!
菜鸟学Python
·
2020-09-05 10:09
css
编程语言
archlinux
character
etag
数据库学习笔记(一):认识数据库与
SQL基础
文章目录数据库概念1.概念2.数据库的发展历程3.常见数据库4.理解数据库5.应用程序与数据库SQL语言概述1.SQL2.SQL语法3.SQL语句分类(重要)DDL:数据定义语言1.操作数据库2.数据类型3.操作表DML:数据操作语言1.插入数据-insert2.修改数据-update3.删除数据-deleteDCL:数据控制语言1.创建用户2.给用户授权3.撤销授权4.查看权限5.删除用户DQL
甜小咸
·
2020-09-02 18:32
MySQL
mysql
my
sql基础
my
sql基础
1.DBDBMS分别是什么?
zxha6868
·
2020-08-30 20:23
数据库
mysql
sql
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他