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-修改表-添加主键、唯一、外键约束、添加/删除默认约束、删除约束)
有任何问题加群讨论,还可以领取精美学习资料噢~群号:733899823加群时请备注CSDN~1.添加主键约束语法:ALTERTABLEtb_nameADD[CONSTRAINT[symbol]]PRIMARYKEY[index_type](index_col_name,……)添加主键约束前表结构为表tb1的id字段添加主键约束,约束名为pk_tb1_idALTERTABLEtb1ADDCONSTR
笑笑是一个码农
·
2020-07-08 10:34
Mysql
Centos7 源码安装mysql5.6
mysql下载谷歌
mysql-
》community-》mysqlcommunityserver-》mysqlcommunityserver5.6-》SelectOperatingSystem-》sourcecode1
我是李超人
·
2020-07-08 09:24
数据库
linux下rpm-bundle方式的mysql的安装与配置
5.6.43-1.el7.x86_64.rpm-bundle.tartar-xvfMySQL-5.6.43-1.el7.x86_64.rpm-bundle.tar解压后有7个rpm文件,这里我们只需要
MySQL
DreamYF
·
2020-07-08 01:06
hive
mysql-
关联查询
关联查询:数据查询是Mysql数据库管理最重要的一个功能,关联查询是关系型数据库最主要的查询。包括内连接([inner]join…on),外连接(left/right[outer]join…on),全外连接,通过关联查询可实现多个表连接的条件关系查询得到预期结果。基本定义:[inner]join…on(内连接或等值连接,不写inner默认为内连接):返回两张表中符合连接条件的字段值,即两张表的数据
源者鬼道
·
2020-07-08 00:06
MySQL - 最经典的 命令行操作数据库 + 表(增删改查实例)
MySQL-
最经典的命令行操作数据库+表(增删改查实例)安装MySQL请参考:MySQL安装+入门大全+常用命令合集增删改查实例步骤:(1)登录MySQL,创建新的数据库,切换数据库:(2)创建相对复杂的表
肖朋伟
·
2020-07-08 00:39
#
MySQL
MySQL-
事务隔离级别设置
先了解下第一类丢失更新、脏读、不可重复读、幻读、第二类丢失更新第一类丢失更新撤销一个事务时,把其他事务已经提交的更新数据覆盖(此情况在事务中不可能出现,因为一个事务中修改时此记录已加锁,必须等待此事务完成后另一个事务才可以继续UPDATE)脏读一个事务读到另一个事务,尚未提交的修改,就是脏读。这里所谓的修改,除了Update操作,不要忘了,还包括Insert和Delete操作。脏读的后果:如果后一
qq_38172514
·
2020-07-07 23:28
面试
Mysql-
查找入职员工时间排名倒数第三的员工所有信息
题目描述[查找入职员工时间排名倒数第三的员工所有信息](https://www.nowcoder.com/practice/ec1ca44c62c14ceb990c3c40def1ec6c?tpId=82&tqId=29754&tPage=1&rp=&ru=/ta/sql&qru=/ta/sql/question-rankingCREATETABLEemployees`(CREATETABLE`e
Rambo.John
·
2020-07-07 23:21
Mysql
数据库工具连接Mysql报Password authentication failed错误
Passwordauthenticationfailed”这个错误,于是又开始了漫漫查错之路解决过程数据校验登录linux中的mysql数据库,确保ip和账号密码无异常,登录命令如下,回车键后输入密码//登录数据库
mysql
右手 无名指
·
2020-07-07 22:46
Mysql
Bug
mysql-
按天或者按月统计数据
MySQLDATE_FORMAT()函数DATE_FORMAT()函数用于以不同的格式显示日期/时间数据。用法:DATE_FORMAT(date,format)例如按天统计个数selectdate_format(dateline,“%Y-%m-%d”),count(*)fromtestgroupbydate_format(dateline,“%Y-%m-%d”)查询当月数据select*fromt
小米10129
·
2020-07-07 21:34
【mySql】
Ubuntu 上手
这篇文章是我在学习UbuntuLinux-12.04一周左右写的(Ubuntu运行在Win7VMware10虚拟机)Ubuntu12.04使用入门-一般软件安装-JavaWeb开发环境-
MySQL-
常用命令系统安装配置语言环境什么的这里就不提了直接开始我们今天的主题
DoZX
·
2020-07-07 21:36
win10下完全卸载+重装MySQL教程
第一步:停止服务启动cmd->输入services.msc->找到
mySQL-
>停止SQL服务第二步:删除文件找到你的安装目录,将文件全部删除第三步:删
不觉岁华成暗度
·
2020-07-07 20:52
MySQL
安装配置Mysql5.5并且完美解决中文乱码问题
netstopmysqllinux下在bash下,输入指令:查看服务状态:servicemysqldstatus启动mysql服务:servicemysqldstart停止mysql服务:servicemysqldstop登陆
mysql
nomousewch
·
2020-07-07 18:14
数据库
mysql-
练习题
练习一:student,teacher,course,score#http://adminv2.happymmall.com/#--学生表usemysqldata;droptableStudent;droptablecourse;droptableteacher;droptablescore;CREATETABLE`Student`(`s_id`VARCHAR(20),`s_name`VARCHA
吴莉
·
2020-07-07 12:43
面试积累-
MySQL-
关于索引问题
请简述常用的索引有哪些种类?普通索引:即针对数据库表创建索引唯一索引:与普通索引类似,不同的就是:MySQL数据库索引列的值必须唯一,但允许有空值主键索引:它是一种特殊的唯一索引,不允许有空值。一般是在建表的时候同时创建主键索引组合索引:为了进一步榨取MySQL的效率,就要考虑建立组合索引。即将数据库表中的多个字段联合起来作为一个组合索引。MySQL数据库中索引的工作机制是什么?数据库索引,是数据
Rick1024
·
2020-07-07 12:06
MySQL
JAVA面试
JAVA
mysql
java
面试
面试积累-
MySQL-
关于MySQL的复制
MySQL的复制原理以及流程Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。*复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从
Rick1024
·
2020-07-07 12:06
MySQL
JAVA面试
JAVA
mysql
java
面试
MySQL-
索引
索引的作用索引有点像目录,目录就是为了提高查找效率的。数据库中存储着成千上万条数据,如果没有索引,查找数据会变得很漫长,所以索引的作用就是为了提高数据的查找效率的。索引的模型分类一般来说,索引有三种数据结构模型:hash模型有序数组树模型hash模型可以联想java中的HashMap,底层是一个数组,key通过hash得到数组中的一个位置,把value存储到对应的位置上,如果出现不同的key对应的
ging_efcf
·
2020-07-07 10:49
MySQL-
事务相关知识
事务ACID的理解引入事务的主要目的:保证数据库从一个一致性状态切换为另一种一致性状态所有修改要么都保存,要么都不保存A原子性原子性关注单个事务的整体性,需要保证事务中的全部操作是一个单元,要么都成功,要么都失败。C一致性一致性关注,事务开始和结束后,数据库的完整性约束没有被破坏。简单理解,如果有外键的存在,事务执行前,外键可以保证一致性约束;事务执行之后,这个一致性约束也不应该被破坏。I隔离性隔
ging_efcf
·
2020-07-07 10:36
Mysql-
多表连接的操作和用法
一、介绍二、多表连接查询三、符合条件连接查询四、子查询一、介绍本节主题多表连接查询复合条件连接查询子查询准备表#建表createtabledep(idint,namevarchar(20));createtableemp(idintprimarykeyauto_increment,namevarchar(20),sexenum('male','female')notnulldefault'male
dkmnqa867263
·
2020-07-07 07:44
Mysql-
数据类型
title:
mysql-
数据类型date:2016-12-2817:42:45tags:categories:mysql《高性能mysql》第4章读书笔记数字类型mysql的数字大体分为两种整数类型和实数类型
lazyguy
·
2020-07-07 04:08
MySQL-
使用UUID_SHORT( ) 的问题
MySQL-
使用UUID_SHORT()的问题文章目录
MySQL-
使用UUID_SHORT()的问题问题说明简单分析解决分析解决认真查了一些详细的资料官方资料补充BUG--Java数据接收错误问题说明表
小_杭
·
2020-07-07 00:02
BUG
遇到的问题
数据库
MySQL
MySQL-
聚集函数(汇总)
现实生活中我们想要的数据常常是汇总好的数据,比如想要最大值,最小值,平均值,求和等。聚集函数说明avg()列的平均值count()列的行数max()列中最大值min()列中最小值sum()列中值的和AVG()平均值先看下产品表SELECTprod_name,prod_priceFROMproducts;我们来看看所有产品的平均价格SELECTAVG(prod_price)ASavg_priceFR
PythonKidDz
·
2020-07-06 23:38
MySQL
MySQL-
事务隔离级别设置
加锁研究:http://www.cnblogs.com/JohnABC/p/4377529.html先了解下第一类丢失更新、脏读、不可重复读、幻读、第二类丢失更新第一类丢失更新撤销一个事务时,把其他事务已经提交的更新数据覆盖(此情况在事务中不可能出现,因为一个事务中修改时此记录已加锁,必须等待此事务完成后另一个事务才可以继续UPDATE)脏读一个事务读到另一个事务,尚未提交的修改,就是脏读。这里所
weixin_34403693
·
2020-07-06 19:13
ubuntu下如何操作Mysql数据库(增、删、改、查)
一、mysql服务操作1、进入mysql数据库mysql-uroot-p2、查看数据库版本
mysql-
>status;3、退出mysql操作
mysql-
>quit;4、启动mysql服务[root@szxdbetc
林建龙
·
2020-07-06 17:03
【05】Mysql
【04】Linux&服务器
Ubuntu mysql导入/导出数据库
下面用命令导入/导出1.导入:1.1外部命令导入mysql-uroot-ppasswdmysql->createdatabasetest;
mysql-
>exit;mysql-uroot-ppasswdtestcreatedatabasetest
弘宇的IT屋
·
2020-07-06 16:02
mysql
Ubuntu
MySQL的基本用法和常用命令
)mysql-u用户名-p密码或mysql-u用户名-pEnterPassword:*****输入密码或mysql-h主机名称-u用户名-p密码或mysql-h主机名称-u用户名-p密码-P3306或
mysql
lamp_yang_3533
·
2020-07-06 15:16
MySQL
mysql常用命令行指令整理
:可以使用SQL语句在一个或者多个表之间进行复杂的查询事务支持:可以提高安全性能一.进入MySQL数据库mysql-h主机名-u用户名-p输入密码简写:mysql-uroot-p输入密码二.介绍数据库
MySQL
zuggs_
·
2020-07-06 14:09
mysql
命令行
mysql索引
mysql-
次查询只能使用一个索引,如果对多个字段使用索引需要建立复合索引。一、组合索引的使用遵循最左前缀原则。
地表最强赵先生
·
2020-07-06 12:16
数据库
MySQL-
分页查询-视图
分页查询当每次查询的记录数比较大,通常一页显示不下,此时我们可以进行分页查询。语法:limitbegin,size;begin:记录的开始行数.偏移量size:每页的最大记录数。注意:limit后可以是一个参数,一个参数时,指每次最大的查询记录数(一页显示的数量),limitsize,默认记录数从0开始,而不是1.练习:按照员工编号降序排序,查询第二页的数据,每页5条。select*fromemp
幻染雨停轻
·
2020-07-06 07:53
MySQL基础
mysql-
数据误删恢复
文章目录日志恢复数据时先关闭二进制日志记录基于binlog日志方式检查是否开启了binlog日志基于mysqldump(逻辑备份)备份方式备份语句XBK(物理备份)数据下载及安装安装环境依赖:下载软件并安装备份及恢复增量备份日志恢复数据时先关闭二进制日志记录setsql_log_bin=0;基于binlog日志方式检查是否开启了binlog日志查看配置文件log_bin=/data/binlog/
荒-于嬉
·
2020-07-06 05:27
MySQL
MySQL-
锁-小小总结
锁1.锁的级别分类和行级锁的实现1.1锁的级别表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。1.2行级锁的实现InnoDB是基于索引来完成行锁。例:select*fromtab_wi
Calvin Ling
·
2020-07-06 04:18
数据库
阿里云ecs服务器部署数据库
wgethttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmrmp-Uvhhttp://dev.mysql.com/get/
mysql
z^hs
·
2020-07-06 02:07
阿里云ecs服务器部署数据库
Mysql-
联结
联结简介联结是一种机制,用来在一条SELECT语句中关联表,联结是由Mysql根据需要而建立的,它存在于SELECT语句的执行当中。在执行数据检索查询中使用联结是SQL强大的功能之一,联结是利用SQL的SELECT能执行的最重要的操作,在使用联结之前,我们必须要了解下关系表。关系表来个栗子说明下有一个关于产品的数据表,每个产品为一条记录,记录中包含产品的名称,产品的介绍,产品的价格以及供应商的信息
weixin_30686845
·
2020-07-05 21:34
MySQL-
索引优化(八)
字符串不加单引号索引会失效mysql>select*fromstaffswherename=2000;+----+------+-----+-----+---------------------+|id|name|age|pos|add_time|+----+------+-----+-----+---------------------+|3|2000|23|dev|2017-05-0820:4
欧拉兔
·
2020-07-05 15:46
MySql
将mysql的查询结果保存到文件中
方法二:查询都自动写入文件:mysql>pagercat>/tmp/test.txt;之后的所有查询结果都自动写入/tmp/test.txt’,并前后覆盖在框口不再显示查询结果方法三:跳出mysql命令行
mysql
song_suo
·
2020-07-05 11:03
mysql
MySQL-
复杂查询
联合查询1.内连接查询在实际开发中,我们会联合多个表来实现查询,比如把班级表和学生表联合起来就同时可以看到班级、老师和学员的信息,一个班级表:ID名称班主任101萌新一班Martin102萌新二班Rock103萌新三班Janny一个班级对应着多个学生,以下是与之对应的学生表”:ID姓名班级ID性别年龄1小花101M92小红102F83小军102M84小白101F9将两个表中ID相同的记录关联起来组
阿翔同学
·
2020-07-05 10:55
数据库
MySQL-
视图操作
视图操作小学的时候,每年都会举办一次抽考活动,意思是从每一个班级里面筛选出几个优秀的同学去参加考试。这时候很多班级筛选出来的这些同学就可以临时组成一个班级,如果我们把每一个班级都当做是一张真实的表,这个临时的班级在数据库里就可以当做一个视图,也就是说,这个临时的班级其实不是真实存在的,当考试过后,这些学生还是各回各家各找各妈。。。。视图是从一个或多个表中导出来的表,是一种虚拟存在的表。视图就像一个
阿翔同学
·
2020-07-05 10:55
数据库
MySQL-
表的增删查改
一.表的插入插入数据记录是常见的数据操作,可以显示向表中增加的新的数据记录。在MySQL中可以通过“INSERTINTO”语句来实现插入数据记录,该SQL语句可以通过如下4种方式使用:插入完整数据记录、插入部分数据记录、插入多条数据记录和插入JSON结构的数据记录(暂且不讲)。插入完整数据记录在MySQL中插入完整的数据记录可通过SQL语句INSERT来实现,其语法形式如下:INSERTINTOt
阿翔同学
·
2020-07-05 10:54
数据库
MySQL-
索引
一.索引概述-基本概念日常生活中,我们经常会在电话号码簿中查阅“某人”的电话号码,按姓查询或者按字母排序查询;在字典中查阅“某个词”的读音和含义等等,以快速的找到特定记录。在这里,“姓”和“字母”都可看作是索引,而按“姓”或者“字母”查询则是按索引查询!索引是一种特殊的数据库结构,可以用来快速查询数据库表中的特定记录,是提高数据库性能的重要方式。MySQL中,所有的数据类型都可以被索引。通过索引,
阿翔同学
·
2020-07-05 10:54
数据库
MySQL-
列的完整性约束
一.完整性约束条件:是对字段进行限制,要求用户对该属性进行的操作符合特定的要求。如果不满足完整性约束条件,数据库系统将不再执行用户的操作。MySQL中基本的完整性约束条件如表所示。下表是完整性约束条件:1.设置表字段的主键约束(PRIMARYKEY,PK)主键是表的一个特殊字段,能唯一标识该表中的每条信息。主键和记录的关系,如同身份证和人的关系。主键用来标识每个记录,每个记录的主键值都不同。身份证
阿翔同学
·
2020-07-05 10:54
数据库
MySQL-
执行计划剖析+详解
通过EXPLAIN关键分析的结果由以下列组成,接下来挨个分析每一个列ID列ID列:描述select查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序根据ID的数值结果可以分成一下三种情况id相同:执行顺序由上至下id不同:如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行id相同不同:同时存在分别举例来看1.Id相同如上图所示,ID列的值全为1,代表执行的允许从
Ming339456
·
2020-07-05 09:43
数据库
使用java实现导出导入数据库的sql文件
实际原理是利用java中的runtime类来开启操作系统的命令行进程执行导出导入数据库的dos命令来完成的1.了解相关的导入和导出的dos命令简单介绍一下MYSQL命令:
mysql-
>CREATEDATABASEdbname
彬少爷
·
2020-07-05 07:09
工具类
mysql
mysql-
简单命令-数据类型(笔记)
纯个人笔记,方便自己查阅库操作#登陆数据库mysql-uroot-p#创建数据库createDATABASEuser_data;#选择数据库useuser_data;#删除数据库dropdatabaseuser_data;数据类型数值类型类型大小范围(有符号)范围(无符号)用途TINYINT1byte(-128,127)(0,255)小整数值SMALLINT2bytes(-32768,32767)
RunMonster
·
2020-07-05 05:02
mysql
windows的MySQL8.0安装及配置
#设置mysql数据库的数据的存放目录datadir=D:\\developSoftware\\
mysql-
我俗人
·
2020-07-05 04:06
mysql
flink学习笔记-flink实时数仓-实时同步msql数据到hbase(
mysql-
>max-well->kafka->flink->hbase)
为了解决公司数据统计,数据分析等各种问题,我们可以有很多手段,最常用的手段就是通过构建数据仓库的手段来实现我们的数据分析,数据挖掘等,其中,数据仓库基本上都是统计前一天的数据,或者最近一段时间的数据,这就决定了数据仓库一般都是使用离线的技术来实现,通过离线的技术手段,来实现前一天或者近一段时间的数据统计功能,为了解决数据统计的时效性问题,我们也可以通过实时的手段来构建数据仓库,通过流式API,结合
小猿学习笔记
·
2020-07-05 03:59
fiink
MySQL-
创建表时建立索引和在已存在表中添加索引
MySQL提供了多种在单列或多列上创建索引的方法:一种是在创建表时指定索引列;另一种是使用ALTERTABLE语句在已存在的表上创建索引,或者使用CREATEINDEX在已存在的表上创建索引。1.在创建表时创建【普通】索引语法格式为:CREATETABLEY1(COLUMN_NAMEDATA_TYPESCHEME,[UNIQUE|FULLTEXT|SPATIAL][INDEX|KEY]INDEX_
好大大大的一只菜鸟
·
2020-07-04 23:48
MySQL
MYSQL-
通配符与正则表达式的使用
介绍通配符与正则表示的使用都是用来匹配一个字符串,可以用于匹配数据表中的某个字段的值,或者用于其它的SQL命令中的模糊查询。通配符与正则表达式都将作为SQL中where子句的内容,前者通过使用LIKE和NOTLIKE操作符,后者通过使用REGEXP和NOTREGEXP或者RLIKE和NOTRLIKE操作符。演示数据MySQL标准的SQL模式匹配使用LIKE和NOTLIKE操作符1.%百分号通配符表
lilom
·
2020-07-04 21:32
SQL
12、
MySQL-
默认值约束(DEFAULT)
一般默认值约束会和非空约束同时使用格式CREATETABLEtbl_name(字段名称字段类型DEFAULT默认值);mysql>CREATETABLEIFNOTEXISTStestDF(->idINT,->usernameVARCHAR(20)NOTNULLDEFAULT'HAHA'->);QueryOK,0rowsaffected(0.08sec)mysql>DESCtestDF;+-----
逆袭的青年
·
2020-07-04 21:56
MySQL
数据库路由中间件MyCat - 源代码篇(2)
2.前端连接建立与认证Title:MySql连接建立以及认证过程client->MySql:1.TCP连接请求
MySql-
>client:2.接受TCP连接client->MySql:3.TCP连接建立
网易云社区
·
2020-07-04 19:57
mysql Archive版安装过程
[mysqld]#设置3306端口port=3306#设置mysql的安装目录basedir=C:/mytools/
mysql-
heguangwen8
·
2020-07-04 17:13
Python操作
MySQL-
(2)连接对象和游标对象
在pycharm中按照PyMySQL或者PyMySQL3即可,具体安装方法:File->Settings->Project:->ProjectInterpreter选择右边的加号’+’查找即可。然后就可以引入pymysql模块了。连接对象数据库连接对象,建立连接。创建方法:pymysql.connect(参数)参数名类型说明host字符串MySQL服务器地址port数字MySQL服务器端口号use
allenxguo
·
2020-07-04 16:45
mysql
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他