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
之SQL优化总结二:索引失效
目录索引失效常见的情况最左前缀原则:要求建立索引的一个列不能缺失,否则会出现索引失效(十分重要)索引列上的计算,函数,类型转换,会导致索引失效(下面在cust_level列上建立了单值索引)存储引擎不能使用索引中范围右边的列(这里索引存在,但是type的等级降低了)索引列中使用!=或者的时会导致索引失效索引列中使用isnotnull会导致索引列失效索引列中使用like查询的前%号会导致索引列失效索
喜羊羊love红太狼
·
2024-01-22 01:06
mysql
mysql
面试总结之索引优化
面试题一:
mysql
中数据量大查询到后面导致分页慢,什么原因?怎么优化?
喜羊羊love红太狼
·
2024-01-22 01:06
mysql
mysql
调优show profile工具
1.showProfile是什么showProfile:是
mysql
提供用来分析当前回话中语句执行消耗资源的情况,可以用来SQL调优。
喜羊羊love红太狼
·
2024-01-22 01:06
mysql
mysql
存储函数的一次入门尝试
创建测试数据:一:创建只有输入参数的存储函数及调用调用二:带有输入,输出参数的存储函数的编写及调用带有输入,输出的存储函数的调用callprocedure_2('%张%',@p_count);查询姓张用户的数量select@p_count;三:即使输入又是输出的存储函数的编写及调用调用set10callprocedure_3(@p_num);select@p_num总结:1.只有输入参数的存储函数
喜羊羊love红太狼
·
2024-01-22 01:36
mysql
mysql
优化总结之慢查询日志
目录查看是否开启慢查询日志(默认是关闭的)如何开启慢查询日志如何查看和设置慢查询阈值时间日志分析工具
mysql
dumpslow查看是否开启慢查询日志(默认是关闭的)showVARIABLESlike'%
喜羊羊love红太狼
·
2024-01-22 01:36
mysql
mysql
登录密码忘记,如何重置
mysql
密码
解决方法:修改数据库中
mysql
中user表密码。
喜羊羊love红太狼
·
2024-01-22 01:06
mysql
mysql
面试
mysql
之SQL优化总结一:索引的使用
目录1.查看一个表中的所有索引2.删除一个表中指定的索引(删除一个表中的所有索引方法暂时没有找到,有说用存储函数的以后试试)3.查看表中索引的执行计划4.执行计划列说明以customer表为例1.查看一个表中的所有索引showindexfromcustomer;2.删除一个表中指定的索引(删除一个表中的所有索引方法暂时没有找到,有说用存储函数的以后试试)dropindexFK_cst_custom
喜羊羊love红太狼
·
2024-01-22 01:06
mysql
触发器:[Err] 1415 - Not allowed to return a result set from a trigger
createtriggertestEmpnoafterinsertonempforeachrowselectNEW.empno;错误:[Err]1415-Notallowedtoreturnaresultsetfromatrigger原因:从
MySQL
5
喜羊羊love红太狼
·
2024-01-22 01:36
数据库
mysql
触发器
mysql
mysql
数据迁移报错Specified key was too long; max key length is 767 bytes
目录场景:说明:疑问:解决:验证:场景:线上项目支持的过程中遇到
mysql
库表结构和数据由A库迁移到B库上提示Specifiedkeywastoolong;maxkeylengthis767bytes报错
喜羊羊love红太狼
·
2024-01-22 01:05
mysql
mysql
数据库
MySQL
数据库程序设计——成绩管理系统
目录1.设计题目与要求2.效果展示学生用户注册学生用户登录填写信息修改信息选课查询成绩查询教师端登录查询课程查询学生填写成绩修改成绩3.代码下载1.设计题目与要求学生成绩的管理是如今高校中学生管理比较重要的一环,成绩的高低决定着绩点的高低从而关系着学生奖学金的获取,保研名额的取得,以及学习能力的检验。因此具有不同权限,安全保护能力,良好储存能力的成绩管理系统是非常重要的。成绩管理系统设计对于不同的
不知迷踪
·
2024-01-22 01:03
JavaWeb
数据库
mysql
服务器
java
MySQL
多表查询(改进版)
1.创建student和score表
mysql
>CREATETABLEstudent(->idINT(10)NOTNULLUNIQUEPRIMARYKEY,->nameVARCHAR(20)NOTNULL
KXY冲冲冲
·
2024-01-22 01:25
mysql
数据库
多表查询
MySQL
视图索引基础练习
表定义学生表:Student(Sno,Sname,Ssex,Sage,Sdept)学号,姓名,性别,年龄,所在系Sno为主键课程表:Course(Cno,Cname,)课程号,课程名Cno为主键学生选课表:SC(Sno,Cno,Score)学号,课程号,成绩Sno,Cno为主键练习1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是“计算机”。my
KXY冲冲冲
·
2024-01-22 01:25
mysql
数据库
视图
索引
Linux下
MySQL
的安装部署
MySQL
数据库存在多种版本,不同的版本在不同的平台上(OS,也就是操作系统上)安装方式可能有所不同,因此安装时一定要参数官方文档进行安装。
KXY冲冲冲
·
2024-01-22 01:25
mysql
安装部署
源码安装
rpm包安装
docker容器安装
二进制安装
索引在哪些情况下会失效?
4、在
MYSQL
使用不等于(,!=)的时候无法使用索引,会导致索引
初夏0811
·
2024-01-22 01:22
数据库
mysql
sql
char和varchar的区别
而且,当存储char值时,
MySQL
是自动删除输入字符串末尾的空格。char是适合存储很短的、一般固定长度的字符串。例如,char非常适合存储密码
初夏0811
·
2024-01-22 01:52
数据库
mysql
数据库
MySQL
for update 用法解析
基本原理与用法
MySQL
在查询语句后面加上forupdate,例如select*fromstudentwhereid=1forupdate;即为手动给读操作加上写锁(或者说给共享锁再加上排它锁)。
_江屿_
·
2024-01-22 00:21
MySQL
mysql
MySQL
单表查询、多表查询、分组查询、等级查询综合练习
一、建表并插入数据1.detp表CREATEDATABASEdept_emp;USEdept_emp;CREATETABLEdept(deptnoINT(2)NOTNULLCOMMENT'部门编号',dnameVARCHAR(15)COMMENT'部门名称',locVARCHAR(20)COMMENT'地理位置');--添加主键ALTERTABLEdeptADDPRIMARYKEY(deptno)
KXY冲冲冲
·
2024-01-22 00:21
mysql
数据库
sql
单表查询
多表查询
分组查询
等级查询
mysql
中的联合索引为什么要遵循最佳左前缀法则?
mysql
中的联合索引为什么要遵循最佳左前缀法则?一、什么是联合索引二、联合索引的优化1.常规的写法(回表查询)2.优化写法(索引覆盖)三、为什么要遵循最佳左前缀法则?
初夏0811
·
2024-01-22 00:20
数据库
mysql
数据库
java
网上购物商城(JSP+java+springmvc+
mysql
+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着互联网的普及和电子商务的发展,越来越多的人选择在网上购物。传统的线下购物方式已经无法满足现代消费者的需求。因此,网上购物商城应运而生。这种商城可以有效地提高消费者对商品和服务的获取和管理效率,减少人为错误,提高服务质量。同时,信息技术的使用也使得商城的开发和维护变得更加简单和高效
睿轩毕设项目
·
2024-01-22 00:50
java
mysql
mybatis
物流管理系统(JSP+java+springmvc+
mysql
+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着电子商务的发展和物流行业的不断扩大,传统的物流管理方式已经无法满足现代物流行业的需求。因此,物流管理系统应运而生。这种系统可以有效地提高物流公司对货物的运输、配送和管理效率,减少人为错误,提高服务质量。同时,信息技术的使用也使得系统的开发和维护变得更加简单和高效。因此,研究物流管
睿轩毕设项目
·
2024-01-22 00:20
java
mysql
mybatis
网上花店销售系统(JSP+java+springmvc+
mysql
+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着互联网的普及和电子商务的发展,越来越多的人选择在网上购买鲜花。传统的手工管理方式已经无法满足现代网上花店销售市场的需求。因此,网上花店销售系统应运而生。这种系统可以有效地提高花店对鲜花信息、库存、订单等方面的管理效率和准确性,减少人为错误,提高服务质量。同时,信息技术的使用也使得
睿轩毕设项目
·
2024-01-22 00:20
java
mysql
mybatis
图书借阅系统(JSP+java+springmvc+
mysql
+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着知识经济的发展和人们文化水平的提高,越来越多的读者选择到图书馆借阅图书。传统的手工管理方式已经无法满足现代图书馆的需求。因此,图书借阅系统应运而生。这种系统可以有效地提高图书馆对图书管理的效率和准确性,减少人为错误,提高服务质量。同时,信息技术的使用也使得系统的开发和维护变得更加
睿轩毕设项目
·
2024-01-22 00:20
java
mysql
mybatis
外勤管理系统(JSP+java+springmvc+
mysql
+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着企业规模的扩大和外勤工作的增多,传统的手工管理方式已经无法满足现代外勤管理的需求。因此,外勤管理系统应运而生。这种系统可以有效地提高企业对外勤人员的管理和调度效率,减少人为错误,提高服务质量。同时,信息技术的使用也使得系统的开发和维护变得更加简单和高效。因此,研究外勤管理系统具有
睿轩毕设项目
·
2024-01-22 00:19
java
mysql
mybatis
天津欢乐谷门票销售系统(JSP+java+springmvc+
mysql
+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着旅游业的快速发展和人们生活水平的提高,主题公园成为了休闲娱乐的重要选择之一。天津欢乐谷作为一家大型主题公园,吸引了大量游客前来游玩。为了更好地满足游客的需求,提高游客体验,天津欢乐谷需要一个门票销售系统来管理门票的销售、预订、核销等环节。因此,研究天津欢乐谷门票销售系统的设计与开
怡景毕设项目
·
2024-01-22 00:45
java
mysql
mybatis
网络故障报修系统(JSP+java+springmvc+
mysql
+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着互联网的普及和网络技术的发展,网络已经成为人们日常生活和工作中不可或缺的一部分。然而,网络故障时有发生,传统的手工报修方式已经无法满足现代快速解决网络问题的需求。因此,网络故障报修系统应运而生。这种系统可以有效地提高用户对网络故障报修信息的管理效率和准确性,减少人为错误,提高服务
怡景毕设项目
·
2024-01-22 00:45
java
mysql
mybatis
网吧管理系统(JSP+java+springmvc+
mysql
+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着互联网的普及和电子竞技的兴起,网吧行业迎来了新的发展机遇。传统的手工管理方式已经无法满足现代网吧管理的需求。因此,网吧管理系统应运而生。这种系统可以有效地提高网吧对计算机设备、上网记录、计费等方面的管理效率和准确性,减少人为错误,提高服务质量。同时,信息技术的使用也使得系统的开发
怡景毕设项目
·
2024-01-22 00:45
java
mysql
mybatis
校园跑腿系统(JSP+java+springmvc+
mysql
+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着校园生活的日益便利化和学生需求的多样化,越来越多的人选择在网上找人帮忙跑腿。传统的手工管理方式已经无法满足现代校园内的跑腿服务需求。因此,校园跑腿系统应运而生。这种系统可以有效地提高校园内跑腿服务的管理和效率,减少人为错误,提高服务质量。同时,信息技术的使用也使得系统的开发和维护
怡景毕设项目
·
2024-01-22 00:44
java
mysql
mybatis
在 Docker 的容器(Container)里访问主机(Host)上
mysql
前言最近在帮朋友找一个工单系统,在Docker的部署中遇到了在容器(Container)中要访问主机(Host)中的
mysql
的问题.而且因为我自己开发用的是Mac,生产环境用的是Ubuntu.而恰恰在这两个环境中
火锅Hugo
·
2024-01-22 00:19
MYSQL
——外键约束
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、常见的6种约束/规则二、介绍外键(一)、外键的定义(二)、外键的作用(三)、主键表和外键表的理解1、定义2、主键、外键的增、删、改、查的操作(1)、创建主表test01(2)、创建从表test02(3)、为主表test01添加一个主键约束,主键名建议以"PK_"开头。(命名可以自己来,不过方便记忆最好)foreignk
两只小羊~
·
2024-01-21 23:16
mysql
mysql
Mysql
创建外键错误原因分析
在
Mysql
中创建外键时,经常会遇到问题而失败,这是因为
Mysql
中还有很多细节需要我们去留意,查看大神的总结后列出了以下几种常见原因。1.两个字段的类型或者大小不严格匹配。
deargrandlee
·
2024-01-21 23:15
Mysql
mysql
sql
mysql
建立外键 为索引_
MySQL
数据库基础(外键约束、添加索引)
文章目录一、外键约束1、外键概念2、关联约束3、添加与删除外键4、集联删除二、
MySQL
索引1、创建唯一索引(三种方法)2、索引查询3、全文索引4、联合索引5、删除索引一、外键约束1、外键概念外键:给关联字段创建关联就是添加外键
Ningling Pan
·
2024-01-21 23:14
mysql建立外键
为索引
mysql
创建外键约束的语法workbench_
Mysql
外键约束设置使用方法
外键主要用来保证数据的完整性和一致性两个表必须是InnoDB表,MyISAM表暂时不支持外键外键列必须建立了索引,
MySQL
4.1.2以后的版本在建立外键时会自动创建索引,但如果在
行勉
·
2024-01-21 23:14
mysql
外键定义不正确,关于sql:
mysql
外键约束格式错误
我是
mysql
新手您的表使用什么引
北風胡馬
·
2024-01-21 23:44
mysql外键定义不正确
MySQL
添加外键时报错:ERROR 1452
一.这个外键不是另一个表的主键,即外键不存在二.外键存在还是报错,可能是外键勾选了属性NOTNULL,但是这张表里本来已经有数据了,现在新增了一列,这一列肯定是空的,所以又不符合NOTNULL的属性。所以可以先新增一列,勾选NOTNULL属性,然后点击apply,再去表中把这一列的值填好,再将这一列设为外键。
weixin_37879993
·
2024-01-21 23:44
MySQL
MYSQL
添加外键
MySQL
建立外键连接报错
当你试图在
mysql
中创建一个外键的时候,这个出错会经常发生,这是非常令人沮丧的。
陌小好
·
2024-01-21 23:13
mySQl
MySQL
利用Navicat建立外键约束报错
顺带提一下两种引擎的差别:InnoDB和MyISAM是许多人在使用
MySQL
时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定
Alex_Madison
·
2024-01-21 23:12
MySQL
数据库
【
MySQL
8.0】创建外键时报错:3780
Referencingcolumn'COMMENT_ID'andreferencedcolumn'ID'inforeignkeyconstraint'REP_COM'areincompatible.意思就是,主表ID和从表的COMMENT_ID这一列不兼容这里附上两张表此字段的设置,主表:从表:解决办法:资料(《
mysql
Evanna_Yi
·
2024-01-21 23:12
MySQL
mysql
mysql
外键约束失败
报错:org.springframework.dao.DataIntegrityViolationException:###Errorupdatingdatabase.Cause:com.
mysql
.jdbc.exceptions.jdbc4
青山小路
·
2024-01-21 23:42
mysql外键约束失败
使用
MySQL
建立外键约束时,报错3780的问题分析,和解决办法
今天在用语句给两个表建立外键约束时,报了3780的错误–具体描述如下:大概意思就是或说,主表和从表的create_use和user_id两个字段这不兼容经过一顿分析之后发现,是因为这两个表的这两列数据类型不一样解决办法–修改表中的数据类型(在这里使用的是Navicat可视化界面)。
小源同学r
·
2024-01-21 23:11
mysql
数据库
数据库开发
大纲JDBC基础数据库连接池SQL注入与防范事务MyBatis1.JDBC基础JDBCURL:jdbc:
mysql
://10.164.172.20:3306/cloud_studyjdbc:协议
mysql
M_灵均
·
2024-01-21 23:00
网易课程
数据库
数据库开发
mysql
大数据毕业设计:美食数据分析可视化系统 美食菜谱分析 Echarts 可视化 Python语言 Django框架 (源码)✅
1、项目介绍技术栈:Python语言、Django框架、vue框架、Echarts可视化、
MySQL
数据库、豆果美食网、htmlcssjsj
q_3548885153
·
2024-01-21 23:25
biyesheji0001
biyesheji0002
毕业设计
python
大数据
课程设计
机器学习
美食
数据分析
毕业设计
大数据毕业设计:基于python旅游推荐系统 爬虫 可视化 协同过滤算法 Django框架(源码)✅
1、项目介绍(1)技术栈:Django框架、基于用户协同过滤推荐算法、requests爬虫、
MySQL
数据库、去哪儿网站、Echarts可视
q_3548885153
·
2024-01-21 23:25
biyesheji0001
biyesheji0002
毕业设计
python
大数据
课程设计
推荐系统
旅游
爬虫
协同过滤
大数据毕业设计:python商品评论数据采集分析可视化系统+Flask框架+爬虫(源码)✅
1、项目介绍技术栈:Python语言、Flask框架、vue框架、
MySQL
数据库、request
q_3548885153
·
2024-01-21 23:25
biyesheji0002
biyesheji0001
毕业设计
python
大数据
课程设计
爬虫
毕业设计
商品评论
评论数据
基于python微博舆情分析系统+可视化+情感分析+爬虫+机器学习 计算机毕业设计(源码)✅
1、项目介绍技术栈:Python语言、Flask框架、
MySQL
数据库、requests网络爬虫技术、scikit-learn机器学习、sn
q_3548885153
·
2024-01-21 23:54
biyesheji0001
biyesheji0002
毕业设计
python
爬虫
机器学习
大数据
舆情分析
情感分析
毕业设计
MySQL
基础笔记(9)事务
事务会把所有的操作作为一个整体一起向系统提交或者撤销操作请求,即,这些操作要么同时成功,或者同时失败——OS中有原语不可分割的概念,虽然没有必然联系,但此处可以类比~回滚:临时修改的数据因为发生异常必须修改回去注意:默认
MySQL
十三的信徒
·
2024-01-21 22:46
MySQL
mysql
笔记
数据库
sql
[优雅的面试]
MySQL
与Redis双写一致性方案
前言由于缓存的高并发和高性能已经在各种项目中被广泛使用,在读取缓存这方面基本都是一致的,大概都是按照下图的流程进行操作:但是在更新缓存方面,是更新完数据库再更新缓存还是直接删除缓存呢?又或者是先删除缓存再更新数据库?在这一点上就值得探讨了。一致性方案在实际项目开发中需要保证数据库和缓存中的数据一致,否则人家充值了100块,不断刷新却还是显示0.01元,岂不是尴尬?从理论上来说,为缓存设置过期时间是
软件测试潇潇
·
2024-01-21 22:15
软件测试
面试
mysql
redis
软件测试
自动化测试
功能测试
程序人生
数据库(
MySQL
库表操作)
目录1.1SQL语句基础(SQL命令)1.1.1SQL的简介1.1.2SQL语句的分类1.1.3SQL语句的书写规范1.2数据库操作1.2.1查看1.2.2自建库1.2.3切换数据库1.2.4删库1.3
MySQL
陳浩难
·
2024-01-21 22:44
数据库
mysql
oracle
MYSQL
查询--经典练习题
--创建数据库dept_empUSEdept_emp;--创建数据表deptCREATETABLEdept(deptnoINT(2)NOTNULLCOMMENT'部门编号',dnameVARCHAR(15)COMMENT'部门名称',locVARCHAR(20)COMMENT'地理位置');--添加主键ALTERTABLEdeptADDPRIMARYKEY(deptno);--添加数据INSERT
星愿的星
·
2024-01-21 22:42
MYSQL
数据库
java
MYSQL
索引实例
mysql
>createtablestudent(->Snointprimarykeyauto_increment,->Snamevarchar(255)notnullunique,->Ssexchar
星愿的星
·
2024-01-21 22:41
MYSQL
数据库
sql
MYSQL
视图详解
1什么是视图将数据库的查询结果作为一个数据库对象定义出来,就叫做视图。视图内其实并没有存储任何数据,它指示对表的一个查询2为什么要使用视图例如经常要对emp和dept表进行连接查询,每次都要做表的连接,写同样的一串语句,同时由于工资列队数据比较敏感,对外要求不可见。对这样的问题就可以通过视图来解决。3视图的作用和优点3.1作用控制安全保存查询SQL语句3.2优点提供了灵活一致级别安全性隐藏了数据的
星愿的星
·
2024-01-21 22:41
MYSQL
mysql
数据库
上一页
160
161
162
163
164
165
166
167
下一页
按字母分类:
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
其他