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基础
篇(07):用户和权限管理,日志体系简介
本文源码:GitHub·点这里||GitEE·点这里一、MySQL用户1、基础描述在数据库的使用过程中,用户作为访问数据库的鉴权因素,起到非常重要的作用,安装MySQL时会自动生成一个root用户,作为数据库管理员,拥有所有权限。在多用户的应用场景下,可能需要给不同的用户分配不同的权限,用来提升系统的稳定性,比如常见:报表库只提供读权限,或者开放给第三方的库,也只提供可读用户。2、用户管理基本描述
知了一笑
·
2020-08-22 14:46
mysql
innodb
用户权限
日志管理
日志回滚
MySQL基础
篇(06):事务管理,锁机制案例详解
本文源码:GitHub·点这里||GitEE·点这里一、锁概念简介1、基础描述锁机制核心功能是用来协调多个会话中多线程并发访问相同资源时,资源的占用问题。锁机制是一个非常大的模块,贯彻MySQL的几大核心难点模块:索引,锁机制,事务。这里是基于MySQL5.6演示的几种典型场景,对面MySQL这几块问题时,有分析流程和思路是比较关键的。在MySQL中常见这些锁概念:共享读锁、排它写锁;表锁、行锁、
知了一笑
·
2020-08-22 14:31
mysql
myisam
innodb
锁
事务管理
MySQL基础
篇
数据库的相关概念一、数据库的好处可以持久化数据到本地结构化查询二、数据库的常见概念1、DB:数据库,存储数据的容器2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言三、数据库存储数据的特点1、数据存放到表中,然后表再放到库中2、一个库中可以有多张表,每张表
OY..
·
2020-08-22 13:19
MySQL
MySQL基础
篇(03):系统和自定义函数总结,触发器使用详解
本文源码:GitHub·点这里||GitEE·点这里一、系统封装函数MySQL有很多内置的函数,可以快速解决开发中的一些业务需求,大概包括流程控制函数,数值型函数、字符串型函数、日期时间函数、聚合函数等。以下列出了这些分类中常用的函数。1、控制流程函数case...when根据值判断返回值,类比编程中的IF-ELSE判断。--DEMO01SELECTCASEDATE_FORMAT(NOW(),'%
知了一笑
·
2020-08-22 13:41
mysql
触发器
函数
数据库
数据库开发
application.yml中
mysql基础
配置
server:port:8080spring:datasource:type:com.alibaba.druid.pool.DruidDataSource#使用druid数据源,替换C3P0url:jdbc:mysql://localhost:3306/blog?useUnicode=true&characterEncoding=utf-8&useSSL=true&serv
如风·蓝墨
·
2020-08-22 13:04
Spring
Boot
yml
30道
MySQL基础
面试题
1、什么是关系型数据库?关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。用户通过查询来检索数据库中的数据,而查询是一个用于限定数据库中某些区域的执行代码。简单来说,关系模式就是二维表格模型。2、关系型数据库有什么优势?关系型数据库的优势:易于理解关系型二维表的结构非常贴近现实世界,二维表格,容易
寰宇001
·
2020-08-22 11:18
数据库
面试
2020.05.28
上午小组成员讨论了bug,感觉还是有收获的,下午讲了
MySQL基础
,感觉自己英语太差了,好多单词都不记得,真是尴尬,老师帮着回忆了一下,自己也做了笔记。
笙枭
·
2020-08-22 09:32
Mysql基础
知识
目录一、UbuntuMysql安装二、打开关闭服务三、Mysql数据库操作一、UbuntuMysql安装sudoapt-getinstallmysql-serverapt-getinstallmysql-clientsudoapt-getinstalllibmysqlclient-dev安装过程中会提示设置密码,注意设置了不要忘记,安装完成之后可以使用如下命令来检查是否安装成功:sudonetst
wxplol
·
2020-08-22 04:01
架构师
mysql基础
-命令(1)
ps-ef|grepmysqld查看mysql进程-bash:mysql:commandnotfound解决方案:生成链接指向/usr/bin目录ln-s/mnt/mysql/bin/mysql/usr/binERROR2002(HY000):Can’tconnecttolocalMySQLserverthroughsocket‘/tmp/mysql.sock’(2)解决方案:生成链接指向/tmp
yly20150203
·
2020-08-21 23:57
mysql
MySQL基础
操作(一)
MySQL基础
操作(一):1.1mysql表复制1.2mysql索引1.3mysql视图1.4mysql内置函数1.1mysql表复制复制表结构+复制表数据createtablet2liket1;insertintot2select
ShaoYanlun
·
2020-08-21 18:36
Mysql
mysql基础操作
mysql索引
mysql视图
mysql内置函数
MySQL基础
操作(二)
MySQL基础
操作(二):1.5mysql预处理语句1.6mysql事务处理1.7mysql存储1.8mysql触发器1.9重排auto_increment值1.5mysql预处理语句设置stmt1预处理
ShaoYanlun
·
2020-08-21 17:52
Mysql
mysql预处理
mysql存储
mysql事务机制
mysql触发器
MySQL5.7安装与介绍
MySQL基础
1.概述2.MySQL安装与配置2.1安装方式2.2安装MySQL2.3配置MySQL1.概述1.1MySQL简述MySQL原本是一个开放源码的关系型数据库管理系统,原开发者为瑞典的MySQLAB
欲川
·
2020-08-21 16:29
数据库
php中使用mysql、mysqli、pdo的比较
而mysqli是在
mysql基础
上进行改进的一次,较好的解决了sql注入问题。
dasongbo7290
·
2020-08-21 13:17
mysql基础
-更新UPDATE、查SELECT数据库操作实践
更改个别数据错误上传,通过update更新操作解决:1、登录C:\Users\yingfei-wjc>mysql-uroot-p123456如果不是本地的服务器,需要输入host域名地址。C:\Users\yingfei-wjc>mysql-uroot-h185.51.140.135-p1234562、查询数据库及列表mysql>showdatabases;mysql>usestock;3、SEL
brucewong0516
·
2020-08-21 13:20
mysql
mysql基础
MySQL概述数据库?存储数据的仓库作用?动态网站数据都存储在数据库中SQL结构化查询语言DDL数据定义语言CREATEDROPALTER...DML数据操作语言INSERTUPDATEDELETE...DQL数据查询语言SELECTDCL数据控制语言GRANTROLLBACKREVOKE..创建表Createtabletb_name(字段名称字段类型字段属性,字段名称字段类型字段属性)表类型表字
好想静静_2970
·
2020-08-21 13:03
MySQL基础
篇(05):逻辑架构图解和InnoDB存储引擎详解
本文源码:GitHub·点这里||GitEE·点这里一、MySQL逻辑架构1、逻辑架构图基于下面的逻辑架构图,可以大致熟悉MySQL各个架构组件之间的协同工作关系。很经典的C/S架构风格,即客户端/服务端模式。2、分层描述客户端连接通常会进行连接池管理,连接用户权限认证,安全管理等操作。可以通过如下命令查看连接配置信息:SHOWVARIABLESLIKE'%connect%';可以看到最大连接和每
知了一笑
·
2020-08-21 00:32
mysql
innodb
myisam
存储引擎
数据库
MySQL基础
篇(05):逻辑架构图解和InnoDB存储引擎详解
本文源码:GitHub·点这里||GitEE·点这里一、MySQL逻辑架构1、逻辑架构图基于下面的逻辑架构图,可以大致熟悉MySQL各个架构组件之间的协同工作关系。很经典的C/S架构风格,即客户端/服务端模式。2、分层描述客户端连接通常会进行连接池管理,连接用户权限认证,安全管理等操作。可以通过如下命令查看连接配置信息:SHOWVARIABLESLIKE'%connect%';可以看到最大连接和每
知了一笑
·
2020-08-21 00:32
mysql
innodb
myisam
存储引擎
数据库
MySQL基础
篇(04):存储过程和视图,用法和特性详解
本文源码:GitHub·点这里||GitEE·点这里一、存储过程1、概念简介存储程序是被存储在服务器中的组合SQL语句,经编译创建并保存在数据库中,用户可通过存储过程的名字调用执行。存储过程核心思想就是数据库SQL语言层面的封装与重用性。使用存储过程可以较少应用系统的业务复杂性,但是会增加数据库服务器系统的负荷,所以在使用时需要综合业务考虑。2、基本语法格式CREATEPROCEDUREsp_na
知了一笑
·
2020-08-20 23:51
mysql
存储过程
视图
MySQL基础
篇(04):存储过程和视图,用法和特性详解
本文源码:GitHub·点这里||GitEE·点这里一、存储过程1、概念简介存储程序是被存储在服务器中的组合SQL语句,经编译创建并保存在数据库中,用户可通过存储过程的名字调用执行。存储过程核心思想就是数据库SQL语言层面的封装与重用性。使用存储过程可以较少应用系统的业务复杂性,但是会增加数据库服务器系统的负荷,所以在使用时需要综合业务考虑。2、基本语法格式CREATEPROCEDUREsp_na
知了一笑
·
2020-08-20 23:51
mysql
存储过程
视图
MySQL基础
篇(02):从五个维度出发,审视表结构设计
本文源码:GitHub·点这里||GitEE·点这里一、数据场景1、表结构简介任何工具类的东西都是为了解决某个场景下的问题,比如Redis缓存系统热点数据,ClickHouse解决海量数据的实时分析,MySQL关系型数据库存储结构化数据。数据的存储则需要设计对应的表结构,清楚的表结构,有助于快速开发业务,和理解系统。表结构的设计通常从下面几个方面考虑:业务场景、设计规范、表结构、字段属性、数据管理
知了一笑
·
2020-08-20 23:34
mysql
表设计
表结构
MySQL基础
篇(02):从五个维度出发,审视表结构设计
本文源码:GitHub·点这里||GitEE·点这里一、数据场景1、表结构简介任何工具类的东西都是为了解决某个场景下的问题,比如Redis缓存系统热点数据,ClickHouse解决海量数据的实时分析,MySQL关系型数据库存储结构化数据。数据的存储则需要设计对应的表结构,清楚的表结构,有助于快速开发业务,和理解系统。表结构的设计通常从下面几个方面考虑:业务场景、设计规范、表结构、字段属性、数据管理
知了一笑
·
2020-08-20 23:34
mysql
表设计
表结构
搞定PHP面试 -
MySQL基础
知识点整理 - 存储引擎
MySQL基础
知识点整理-存储引擎0.查看MySQL支持的存储引擎可以在mysql客户端中,使用showengines;命令可以查看MySQL支持的引擎:mysql>showengines;+-----
白菜1031
·
2020-08-20 21:24
存储引擎
mysql
php
搞定PHP面试 -
MySQL基础
知识点整理 - 存储引擎
MySQL基础
知识点整理-存储引擎0.查看MySQL支持的存储引擎可以在mysql客户端中,使用showengines;命令可以查看MySQL支持的引擎:mysql>showengines;+-----
白菜1031
·
2020-08-20 21:24
存储引擎
mysql
php
风哥MySQL数据库视频培训教程大合集(网盘下载.共10套)
本课程内容涉及
MySQL基础
知识、MySQL学习环境准备、MySQL5.7/MySQL8.0的安装、MySQL备份恢复、MySQL主从复制、MySQL读写分离、MySQL开发设计等内容,适合各种初级运维人员
风哥数据库教程
·
2020-08-20 17:15
视频教程
MYSQL基础
:参数调优:4:常见的缓存调优参数
这篇文章整理一下缓存相关常用的调优参数,并给出建议。设定参数tmp_table_size与max_heap_table_size此参数一起设定了临时表的最大值。临时表是MySQL用于存储中间结果,很多操作比如Union/子查询/join/notin/exist以及复杂的groupby和orderby都可能会使用到临时表。仅在当前连接可见,当连接关闭时会自动释放,另外在使用的时候也是按需进行分配。而
淼叔
·
2020-08-20 16:01
#
MySQL
mysql
调优
参数
缓存
linux
【2019.05】python MySql基本使用
如果读者使用Windows系统,为了减少使用大小写切换的次数,哪怕你把命令写成小写也是没有关系的
MySQL基础
知识创建数据库:mysql>CREATEDATABASEtest;QueryOK,1rowaffected
耳森Paulson
·
2020-08-20 01:26
python3
学习路上
数据库
mysql基础
(一)
数据库
mysql基础
(一)目录一、MySql简介二、MySql的特点三、MySQL术语四、数据库的使用以及创建一、MySql简介MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle
空白__@
·
2020-08-19 19:57
数据库MySQL
MySQL基础
学习笔记之——选择合适的数据类型
选择合适的数据类型1、CHAR与VARCHARCHAR与VARCHAR类型类似,都是用来存储字符串,但它们保存和检索的方式不同。CHAR属于固定长度的字符类型,而VARCHAR属于可变长的字符类型。下表显示了各种字符串值保存到CHAR(4)和VARCHAR(4)的结果:值CHAR(4)存储需求VARCHAR(4)存储需求‘’’’4个字节‘’1个字节‘ab’'ab’4个字节'ab’3个字节‘abcd
前丨尘忆·梦
·
2020-08-19 19:27
MySQL数据库基础
mysql
MySQL基础
学习笔记之——表类型(存储引擎)的选择
表类型(存储引擎)的选择1、MySQL存储引擎概述插件式存储引擎是MySQL数据库最重要的特性之一,用户可以根据应用的需要选择如何存储和索引数据、是否使用事务等。MySQL默认支持多种存储引擎,以适应与不同的领域的数据库应用需要。MySQL5.x支持的存储引擎包括MyISAM、InnoDB、BDB、MEMORY、MERGE、EXAMPLE、NDBCluster、ARCHIVE、CSV、BLACKH
前丨尘忆·梦
·
2020-08-19 19:27
MySQL数据库基础
mysql
MySQL基础
:客户端管理工具mysqladmin
mysqladmin是mysql的客户端管理工具,虽然有相当一部分功能使用mysql客户端就可以实现,这篇文章整理一下mysqladmin的常见用法。确认版本可以使用如下方式进行mysqladmin的版本确认确认mysqladmin的版本信息可以看到返回mysqladmin的版本信息为8.42#mysqladmin--versionmysqladminVer8.42Distrib5.7.16,fo
liumiaocn
·
2020-08-19 10:51
#
MySQL
Mysql基础
知识点
一、命令登录数据库:mysql-uroot-p123456退出数据库:quit或者exit创建数据库:createdatabase数据库名;使用数据库:use数据库名;删除数据库:dropdatabase数据库名;创建表:createtable表名(字段名字段类型约束,...);修改表-添加字段:altertable表名add字段名字段类型约束修改表-修改字段类型:altertable表名modi
SunStaday
·
2020-08-19 08:53
mysql基础知识点
mysql 常见面试题
Mysql基础
一、基础知识1.什么是数据库?、、数据库(Database)是按照数据结构来组织、存储和管理数据的仓库2.什么是关系型数据库,主键,外键,索引分别是什么?
发芽的枫叶
·
2020-08-19 06:36
测试面试题
mysql
SQL语言之基础知识
MYSQL基础
知识一.基础语法1.语句末尾加英语的;2.各类语句的使用;(主要是对每条数据的增改删查,对每列字段的增改删查,对字段数据类型的增改删查)3.数据库操作系统,数据库,表以及一条数据的概念;二
小智哥分析
·
2020-08-19 05:50
MySQL知识整理1—数据库基础知识
第一部分:数据库的基础知识,数据库的构成,
mysql基础
知识什么是数据库表、数据类型、键数据库技术构成mysql以及常见的工具一、数据库的基础知识数据库是一批数据构成的有序集合,数据被存放在结构化的数据表中
weixin_34159110
·
2020-08-19 05:55
MySQL基础
之 逻辑运算符
mysql的逻辑运算符有四个:与、或、非、异或我们平时在谈论的时候不考虑带有NULL的情况,今天我们就来考虑一下带有NULL值,他们的结果是怎么样的AND(&&)运算符mysql>select5AND6,0AND7,0ANDNULL,3ANDNULL,9AND2,0AND12,0ANDNULL,14ANDNULL;+---------+---------+------------+--------
weixin_34113237
·
2020-08-19 05:19
mysql基础
操作(三):数据约束
首先创建一个数据库createdatabasehomeworkdefaultcharactersetutf8;usehomework;1.1默认值约束(default)--数据约束问题createtabletest(namevarchar(20),gendervarchar(2));insertintotest(name)values('张三');select*fromtest;droptable
weixin_30455365
·
2020-08-19 04:48
mysql基础
操作(二)
1.插入记录insertintotablename(field1,field2,....fieldn)values(value1,value2,......value);例:mysql>insertintoemp(ename,hiredate,sal,deptno)values('zzx1','2000-01-01','2000',1);QueryOK,1rowaffected(0.00sec)m
weixin_30429201
·
2020-08-19 04:45
MySQL学习笔记10:union 联合查询
简介本系列(MySQL学习笔记)是我基于B站上SQL播放量第一的
MySQL基础
+高级篇-数据库-sql-尚硅谷视频所做的笔记,方便大家学习和掌握MySQL。
AsajuHuishi
·
2020-08-19 03:46
MySQL
MySQL基础
学习1:基本概念以及单表CURD操作
基本概念什么是数据库本质上是一个文件系统,通过标准的SQL语句对数据进行CURD操作.关系型数据库存放实体与实体之间关系的数据库,例如用户购物下订单,订单包含商品.他们之间的关系可以通过E-R图表示。数据库发展历程如下所示:没有数据库,使用磁盘文件存储数据;层次结构模型数据库;网状结构模型数据库;关系结构模型数据库,使用二维表格来存储数据;关系-对象模型数据库;No-sqlJava与数据库中的表类
litexy
·
2020-08-19 03:30
学习笔记
MySQL
MySQL基础
--第一章
数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理,检索和复制所保存数据。MySQL数据库是一个快速,易于使用的关系数据库管理系统(RDBMS)首先,在官网下载MySQL社区服务器版本:https://www.mysql.com/downloads/点击打开链接一,选择自己相应的安装平台二、下载注意:这里要求注册网站帐号,但可以直接通过。如上点击"N
孫小木
·
2020-08-19 02:12
mysql(insert/update/delete)操作表(含实战练习)
本博文源于
mysql基础
,旨在对INSERT,UPDATE,DELETE进行相应练习。
执念斩长河
·
2020-08-19 02:41
mysql
MySQL基础
- 查询语句
1.创建数据库并导入示例数据库创建数据库:CREATEDATABASEIFNOTEXISTStestdbDEFAULTCHARSETutf8COLLATEutf8_general_ci;USEtestdb;创建表:CREATETABLEWorld(nameVARCHAR(50)NOTNULL,continentVARCHAR(50)NOTNULL,areaINTNOTNULL,population
Harry-L
·
2020-08-19 02:31
MySQL
MySQL基础
篇-SQL的约束
1、约束分类约束类型主键默认值唯一外键非空关键字PRIMARYKEYDEFAULTUNIQUEFORGIGNKEYNOTNULL2、将数据文件下载到本地桌面的SQL3文件夹中1)进入桌面输入cdDesktop2)将文件下载到SQL3文件夹中gitclonehttps://github.com/shiyanlou/SQL33、加载已下载的文件source/home/shiyanlou/Desktop
小fu蝶
·
2020-08-19 01:06
MySQL数据库
MySQL基础
知识总结
文章目录SQL语句分类MySQL常用命令行登录数据库创建数据库显示数据库删除数据库连接数据库当前数据库退出MySQL修改MySQL的root密码完全卸载MySQLSQL语句分类学习MySQL主要还是学习通用的SQL语句,那么SQL语句包括增删改查,SQL语句怎么分类呢?DQL(数据查询语言):查询语句,凡是select语句都是DQL。DML(数据操作语言):insertdeleteupdate,对
Weiai_520
·
2020-08-19 01:01
mysql基础
(二)
创建新的字段名ALTERTABLE表名称ADD字段名字段类型//例如ALTERTABLEguanADDageINT删除的字段名ALTERTABLE表名称DROPCOLUMN字段名//例如ALTERTABLEguanADDage清空数据库但不删除表TRUNCATETABLE表名称//例如TRUNCATETABLEguan查看表名结构(类型)例出所有表中所有字段和字段类型selectcolumn_na
一个有梦想的咸鸭蛋
·
2020-08-19 00:54
mysql
mysql语句
mysql基础
MySQL基础
查询(字段、常量值、表达式、函数、起别名、去重、+号...)
MySQL的基础查询语法:select查询列表from表名类似于:system.out.println(打印东西);特点:①查询列表可以是:表中的字段、常量值、表达式、函数②查询的结果是一个虚拟的表格(临时性的)1.查询表中的单个字段SELECTlast_nameFROMemployees;2.查询表中的多个字段SELECTlast_name,salary,emailFROMemployees;3
喋喋小菜鸡
·
2020-08-19 00:20
MySQL基础
教程31-高级查询-having子句和order by子句
这篇来学习having子句和orderby字句,和where字句一样,是用来进行条件判断的。Where是针对磁盘数据进行判断,进入到内存之后,会进行分组操作,分组结果就需要Having来处理。有这么一个结论,having能做where能做的几乎所有事情,但是where却不能做having能做的事情。Orderby主要就是用来排序操作。分组统计的结果或者说统计函数having能够使用。举例:求出所有
Anthony_tester
·
2020-08-19 00:07
Mysql基础
MYSQL基础
(二)
概念:对表中的数据进行限定,保证数据的正确性、有效性和完整性。分类:1.主键约束:primarykey//primary:初始的prim第一+ary…的→最初的;根本的2.非空约束:notnull3.唯一约束:unique4.外键约束:foreignkey非空约束:notnull1.在创建表时添加约束:CREATETABLEstu(idINT,NAMEVARCHAR(20)NOTNULL);2.使
tianqi11
·
2020-08-19 00:02
MySQL基础
(二)——约束以及数据表操作
《一》、约束一、foreignkey外键约束: 保持数据一致性,完整性,一对一或一对多关系1.父表和子表(具有PRIMARYKEY外键列的表)必须使用相同的引擎存储,而且禁止使用临时表2.数据表的存储引擎只能为InnoDB3.外键列和参照列额必须具有相似的数据类型。其中数字的长度或是否有符号必须相同;而字符型下的长度则可以不同4.外键列和参照列必须创建索引。如果外键不存在索引的话,MySQL将自
mqy1023
·
2020-08-19 00:51
MySql
MySQL 详解 -----Jane Eyre
其实数据库就是一个文件系统2.方便存储和管理数据3.使用了统一的方式操作数据库--SQLMySQL数据库软件1.安装*参见《
MySQL基础
.pdf》2.卸载1.去mysql的安装目录找到my.ini文件
I Java
·
2020-08-18 19:03
数据库
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他