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学习
教程之聚簇索引
聚簇,其实是相对于InnoDB这个数据库引擎来说的,因此在将聚簇索引的时候,我们通过InnoDB和MyISAM这两个MySQL的数据库引擎展开。InnoDB和MyISAM的数据分布对比CREATETABLEtest(col1intNOTNULL,col2intNOTNULL,PRIMARYKEY(col1),KEY(col2));首先通过以上SQL语句创建出一个表格,其中col1是主键,两列数据均
·
2020-11-13 13:00
MySQL学习
笔记.数据的备份与恢复
目录数据备份概述使用MySQLdump命令备份数据恢复概述MySQL命令恢复数据备份概述数据备份是非常重要的,由于系统崩溃等一系列的原因都可能会导致数据库的数据丢失,因此应该定期地备份数据库,使得在意外情况发生时,尽可能减少损失。使用MySQLdump命令备份MySQLdump是MySQL提供的一个非常有用的数据库备份工具。在使用该工具时可以生成一个文本文件,该文件会包含多个CREATE和INSE
Linkage interrupt
·
2020-11-10 18:10
MySQL学习笔记
MySQL复习day06:变量,存储过程
变量,存储过程变量存储过程和函数
MySQL学习
列表致谢变量变量系统变量自定义变量全局变量会话变量用户变量局部变量系统变量变量由系统提供,不是用户定义,属于服务器层面。
CW96
·
2020-11-07 08:52
数据库
mysql
MySQL复习day05:TCL事务控制语言和视图
TCL事务控制语言和视图TCL语句事务的acid属性事务的创建隔离TCL结束视图
MySQL学习
列表致谢TCL语句TCL即事务控制语言。
CW96
·
2020-11-05 10:40
数据库
数据库
mysql
MySQL复习day03:DQL数据查询语言完结
DQL数据查询语言完结sql99连接查询语法外连接交叉连接子查询分页查询联合查询DQL完结
MySQL学习
列表致谢sql99连接查询语法select查询列表from表1别名【连接类型】join表2别名on
CW96
·
2020-10-30 10:59
数据库
mysql
数据库
MySQL复习day02:DQL数据查询语言续
数据查询语言续排序查询常见函数分组函数连接查询内连接
MySQL学习
列表致谢排序查询语法:select查询列表from表【where筛选条件】orderby排序列表【asc|desc】1.asc代表升序,
CW96
·
2020-10-28 08:17
数据库
数据库
mysql
MySQL学习
笔记(二)—条件查询,模糊查询,排序查询
MySQL学习
笔记(二)—条件查询,模糊查询,排序查询作者:就叫易易好了日期:2020/10/24程序员节注:以下案例均基于myemployees数据库,获取方式可以看我
MySQL学习
笔记(一)一、条件查询语法
就叫易易好了
·
2020-10-24 18:11
学习笔记
1024程序员节
mysql
MySQL 案例实战--MySQL 数据库的部署
MySQL数据库的部署前言一、系统环境准备二、yum在线安装三、rpm离线安装三、通用二进制安装四、源码安装前言本环境是基于Centos7.8系统构建
MySQL学习
环境安装MySQL-5.7.14一、系统环境准备系统要求
Wan@Technology Stack
·
2020-10-21 15:34
MySQL
运维
数据库
MySQL
MySQL学习
笔记(一)
MySQL学习
笔记(一)作者:易成勇案例来源:AI技术前线MySQL常用命令1、查看当前所有数据库showdatabases;2、打开指定的库use库名3、查看当前库的所有表showtables;4、查看其他库的所有表
就叫易易好了
·
2020-10-19 19:49
学习笔记
mysql
MySQL学习
之索引入门
一.索引基础1.什么是索引?索引是一个单独的,存储在磁盘上的数据库结构,它包含着对数据库里所有记录的引用指针。使用索引可以让我们不必在查找数据时按顺序一个一个往下找,而是一次到位,方便快捷。MySQL中索引的存储类型有两种:BTREE和HASH(这里涉及数据结构,先了解即可)2.使用索引的优点:1)通过创建唯一索引保证每行数据的唯一性2)可以大大加快数据的查询速度3)使用分组和排序子句进行数据查询
程序员小牧之
·
2020-10-17 13:59
MySQL
JavaEE 企业级分布式高级架构师(六)
MySQL学习
笔记(7)
MySQL学习
笔记集群篇集群搭建之主从复制主从复制原理binlog和relay日志binlog三种模式statementlevel模式rowlevel模式mixed模式调整binlog日志模式查看binlog
yangwei_sir
·
2020-09-30 22:40
MySQL
MySQL主从复制集群
MySQL读写分离集群
MySQL-Proxy
MySQL-Router
Atlas
【
mysql学习
】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
数据库
阿里架构师手写最全MySQL高性能调优笔记助你飞升,秒杀面试官
在互联网行业,MySQL数据库毫无疑问已经是最常用的数据库,无论你是写哪个语言的程序员,都离不开和MySQL数据库打交道~今天给大家带来两份
MySQL学习
笔记:笔记一:MySQL高级知识笔记限于篇幅的原因
mrchaochao
·
2020-09-21 20:04
面试
Java
架构
数据库
mysql
java
编程语言
人工智能
MySQL学习
之一 :ubuntu下 MySQL的安装与基本操作
基于ubuntuLinux14.0464位,安装MySQL5.5.50数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它的产生距今已有六十多年。随着信息技术和市场的发展,数据库变得无处不在:它在电子商务、银行系统等众多领域都被广泛使用,且成为其系统的重要组成部分。数据库用于记录数据,使用数据库记录数据可以表现出各种数据间的联系,也可以很方便地对所记录的数据进行增、删、改、查等
牛肉面面
·
2020-09-17 15:02
数据库
【实验】【MySQL】MySQL常用函数“自助式”示例演示全过程
事实证明:MySQL的联机帮助资料非常实用,希望哪一天可爱的Oracle可以像
MySQL学习
一下,她可以让您基本不用查看其他的资料就将函数的基本使用方法和示例尽收眼底。
cuanchuwei1207
·
2020-09-17 14:56
数据库
开发工具
ubuntu下的
mysql学习
总结
在实验楼简单学习了mysql的用法,以下是一些命令的总结。一、打开mysqlsudoservicemysqlstopsudoservicemysqlstartmysql-uroot#root用户登录二、新建数据库CREATEDATABASExxx;#分号showdatabases;use#链接数据库showtables;#查看数据库中有几张表#新建表:CREATETABLExxx(列名a数据类型(
AlmostFree
·
2020-09-17 14:44
linux
ubuntu
mysql
Ubuntu
MySQL学习
总结(一)
在折腾了两天后,终于开始学习的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+
MySql学习
》的整合,这一片扩展一下Mybatis的分页插件-Mybatis-PageHelper。
weixin_30429201
·
2020-09-17 13:35
java
数据库
开发工具
mysql学习
笔记(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
【
Mysql学习
】mysql 用户管理和权限设置
用户管理mysql>usemysql;查看mysql>selecthost,user,passwordfromuser;创建mysql>createuserzx_rootIDENTIFIEDby‘xxxxx’;//identifiedby会将纯文本密码加密作为散列值存储修改mysql>renameuserfengtonewuser;//mysql5之后可以使用,之前需要使用update更新user
Hanrovey
·
2020-09-17 10:06
MySql
mysql学习
DDL:数据定义语言,用来定义数据库对象;创建库、表、列等。DML:数据操作语言,用来操作数据库表中的记录。DQL:数据查询语言,用来查询数据。DCL:数据控制语言,用来定义访问权限和安全级别。DDL创建表:createtables表名(内容)createtableclass(stuint,namevarchar(20),ageint);查看表中的结构:desc表名;添加表中的列:altertab
ア灬格子衬衫々
·
2020-09-17 06:24
mysql
mysql
mysql学习
【第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数据库入门与应用实战(阶段一)-
MySQL学习
有效期:永久观看学习时长:486分钟学习计划:9天难度:高「口碑讲师带队学习,让你的问题不过夜
weixin_30238729
·
2020-09-17 00:28
一文搞懂mysql:
mysql学习
目录链接大全
之前学习了mysql。整理出来分享给大家。序号名字1mysql数据库入门教程(1):数据库的相关概念,存储特点,软件安装教程,数据库启动,服务端登录退出2mysql数据库入门教程(2):常见命令大全,语法规范3mysql数据库入门教程(3):图形化用户界面SQLyog的安装和介绍4mysql数据库入门教程(4):查询讲解大全5mysql数据库入门教程(5):多表操作(连接查询,子查询,分页查询,联
总裁余(余登武)
·
2020-09-16 21:44
mysql数据库
mysql
数据库
MySQL学习
笔记(6)——空值和非空、主键自增
空值和非空CREATETABLEtb2(usernameVARCHAR(20)NOTNULL,ageTINYINTUNSIGNEDNULL);主键&自增CREATETABLEtb3(idSMALLINTUNSIGNEDAUTO_INCREMENTPRIMARYKEY;usernameVARCHAR(30)NOTNULL);定义主键的关键字:PRIMARYKEY(主键的列不能为空值)定义自增的关键字
人生莫如饥荒
·
2020-09-16 18:40
mysql学习笔记
mysql学习
记录:多表查询、子查询(补充2)
它的多表查询有很多种方式,比如说什么并(UNION)、笛卡尔积(CARTESIANPRODUCT)、内连接(INNERJOIN)、外连接(OUTERJOIN)、子查询。并(UNION):把具有相同字段数目和字段类型的表合在一起,比如说t_student表有字段namevarchar(20),genderchar(5),另一t_teacher表字段及类型一样才能使用UNION将两张表结合起来。笛卡尔
BigDecimal二爷
·
2020-09-16 17:06
mysql学习
mysql学习
记录:库的增删改查,表的增删改查
mysql:库的增删改查,表的增删改查,数据的增删改查1.库的增删改查1)创建库testcreatedatabasetest;2)查看库查看所有数据库:showdatabase;3)使用库testusetest;结果:Databasechanged;4)删除库testdropdatabasetest;ps:mysql数据库大小写不区分2.表的增删改查t_user1)创建并使用数据库,然后开始创建表
BigDecimal二爷
·
2020-09-16 17:06
mysql学习
mysql学习
记录:存储过程和函数
存储过程和函数优点:执行快,网络资源耗费少、安全性、允许组件式编程,提高了sql语句重用性和可移植性。存储过程和函数缺点:sql语句复杂、编写过程中需要创建数据库对象的权限。存储过程和触发器区别:存储过程是主动调用;触发器是被动触发。1.创建存储过程的语法形式CREATEPROCEDUREprocedure_name(procedure_parameter[,...])[characteristi
BigDecimal二爷
·
2020-09-16 17:06
mysql学习
mysql学习
记录:单表查询(补充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学习
mysql学习
记录:触发器
触发器:对某个表进行某种操作时,激活触发器,从而执行触发器包含的操作(delete、insert、update)。1.创建触发器createtriggertrigger_namebefore|aftertrigger_eventontable_nameforeachrowtrigger_stmt例如,当我对表t_student进行任何插入(insert)操作后,激活触发器tri_add_teach
BigDecimal二爷
·
2020-09-16 17:06
mysql学习
Mysql学习
之--卸载源码mysql-5.6安装mysql-5.5
Mysql学习
之--卸载源码mysql-5.6安装mysql-5.5系统环境:操作系统:RedHatEL6DBSoft:Mysql5.5.12Mysql在linux下的安装方式有两种版本,一种为Binary
weixin_33739523
·
2020-09-16 16:01
Mysql学习
笔记(1)- 概述、安装配置、修改字符集、存储引擎
概述MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统)应用软件之一。安装linux下安装检查当前系统是否安装过mysqlrpm-qa|grepmysqlrpm-qa|grep
Jayin_chan
·
2020-09-16 12:10
数据库相关
mysql
MySQL学习
三:完全卸载、重新安装MySQL步骤小结
MySQL学习
三:完全卸载、重新安装MySQL步骤小结如果我们MySQL数据库密码遗忘需要重新安装MySQL数据库时,就需要先卸载掉本地的文件。
白鹿第一帅
·
2020-09-16 09:56
#
MySQL
数据库
数据库(Data
Base)
完全卸载
重新安装MySQL
MySQL
完全卸载MySQL步骤
MySQL数据库
Mysql学习
总结(1)——常用sql语句汇总
一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:\mssql7backup\MyNwind_1.dat'---开始备份BACKUPDATABASEp
weixin_34357267
·
2020-09-15 20:45
数据库
操作系统
网络
mysql学习
总结
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数据库基础
MySQL学习
之数据库基础知识
数据库基础知识数据库概述数据库存储结构SQL语言常见的数据库产品MySQL命令进行简单的了解。数据库概述数据库–Database,简称DB,是按照数据结构来组织、存储和管理数据的仓库。用户可以对仓库中的数据进行增、删、查、改等操作。这里的数据不仅包括普通意义上的数字,还包括文字、图像、声音等等,凡是在计算机中用来描述事物的记录都是可以是数据。数据库的特点:数据结构化数据库系统实现了整体数据结构化(
水平线之下
·
2020-09-15 11:41
MySQL数据库学习笔记
Mysql学习
笔记
一:mysql常用函数整理1,selectCONCAT(null,'chen','zhi');//null2,selectCONCAT('a','b','c')//abc实战示例:如果项目中由于某些原因无法使用搜索引擎进行全文检索,比如,solr和elasticsearch等,那么可以使用该函数来解决,但是注意无法达到搜索引擎那种可以分词检索的效果需求:要求关键字keyword在表中(这里讲单表,
阿智CMZ
·
2020-09-15 09:23
MYSQL数据库
Mysql学习
教程
1、在本地mysql数据库执行一下语句CREATEDATABASEwenqixiaojiejie;USEwenqixiaojiejie;CREATETABLEstudent(idINT(11)NOTNULLAUTO_INCREMENTCOMMENT'学生学号',nameVARCHAR(20)NOTNULLCOMMENT'学生姓名',student_sexTINYINT(1)NOTNULLDEFAU
weixin_34228387
·
2020-09-15 09:41
MySQL学习
之——利用MySQL判断操作系统版本
其实很简单,利用MySQL在windows下面是大小写不敏感而在Linux下面大小写敏感的特性来判断。在windows下执行:mysql>createdatabasewebSec;QueryOK,1rowaffected(0.01sec)mysql>showdatabases;+--------------------+|Database|+--------------------+|inform
weixin_30908707
·
2020-09-15 08:48
数据库
操作系统
Mysql学习
之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
Mysql学习
总结(49)——从开发规范、选型、拆分到减压
随着MySQL自身的发展与不断完善,不知不觉中整个互联网行业已离不开这个完善又小巧的关系型数据库,整个生态链也已经变得非常成熟,即便是初创企业和传统企业也可以放心大胆地把数据库迁移到MySQL上来。在大家和MySQL数据库愉快玩耍的同时,我来聊聊MySQL架构设计相关的一些话题。一、MySQL数据库开发规范数据库规范到底有多重要?有过初创公司经历的朋友应该都深有体会。规范是数据库运维的一个基石,能
科技D人生
·
2020-09-15 07:23
Mysql
MySQL学习
笔记
数据库的好处实现数据持久化;可储存大量数据;方便检索;保证数据的一致性、完整性;安全,可共享;通过组合分析,获取新数据数据库的相关概念DB(database)数据库:存储数据的仓库,保存一系列有组织的数据DBMS(DatabaseManagementSystem)数据库管理系统/数据库管理软件,用于管理DB中的数据MySQL:甲骨文Oracle:甲骨文,服务价格昂贵DB2:IBM,应用方向窄,兼容
Violazou
·
2020-09-15 07:16
mysql
数据库
sql
MySQL学习
笔记
时间:2016-3-2819:40学习就怕心浮气躁,有个三脚猫的功夫,就以为什么都会了。——赠自己新手不挨训,怎么进步。——数据库的基本概念一、定义:1、数据库指的是以一定方式存储在一起、能为多个用户提供共享,具有尽可能小的冗余度的特点,是与应用程序彼此独立的数据集合。2、数据库是依照某种数据结构(层次性,网状型,关系型)组织起来并存放二级存储器(外存)中的数据集合。这种数据集合具有如下特点:尽可
weixin_34067049
·
2020-09-15 07:45
数据库
人工智能
java
MySQL基础
summary:mysql基本语法学习
MySQL学习
笔记登录和退出MySQL服务器#登录MySQL$mysql-uroot-p12345612#退出MySQL数据库服务器exit;基本语法--显示所有数据库
weixin_43725504
·
2020-09-15 06:53
mysql
mysql
m
MySQL学习
笔记(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
索引
数据库
mysql--笔记
MySQL学习
笔记登录和退出MySQL服务器#登录MySQL$mysql-uroot-p12345612#退出MySQL数据库服务器exit;基本语法--更改库的字符集ALTERDATABASE库名CHARACTERSET
冬风诉
·
2020-09-15 03:13
常用指令
mysql
数据库
MYSQL学习
笔记
MYSQL学习
笔记一、终端操作MYSQL数据库1.基本操作登录数据库服务器在MySQL安装目录的bin目录下执行命令:mysql-uroot-p查询数据库服务器中所有的数据库showdatabases;
Caroline Qi
·
2020-09-15 03:24
涨薪必备
涨薪必备
学习笔记
MySQL
MySQL学习
笔记(22)——常用的日期时间函数
常用的日期时间函数1.NOW——显示当前日期时间例子:SELECTNOW();结果:2018-05-0321:52:212.CURDATE——显示当前日期例子:SELECTCURDATE();结果:2018-05-033.CURTIME——显示当前时间例子:SELECTCURTIME();结果:21:54:184.DATE_ADD——日期变化例子:SELECTDATE_ADD(‘2018-5-3’
人生莫如饥荒
·
2020-09-14 23:02
mysql学习笔记
mysql
日期时间函数
MySql学习
笔记
创建数据库(1)用法:CREATEDATABASEtest_db;注意:MySQL不允许在同一系统创建两个相同名称的数据库,会出现错误。(2)加上IFNOTEXISTS从句,则可以避免类似错误CREATEDATABASEIFNOTEXISTStest_db;(3)创建数据库时指定字符集和校对规则查看数据库(1)用法:SHOWDATABASES[LIKE‘数据库名’];其中:》LIKE是可选项,用于
TracebackError
·
2020-09-14 17:24
git
Mac for
MySQL学习
(一)关于homebrew安装与卸载mysql
安装brewhomehomebrew中文官方网址/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"将以上命令粘贴至终端。如何检查homebrew是否安装成功看到以上的内容说明homebrew安装成功安装MySQL–8.0.18brewinstallmysql安装
王峰~
·
2020-09-14 16:17
MySQL
mysql
homebrew
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他