MySQL
文章平均质量分 63
TanaStudy
这个作者很懒,什么都没留下…
展开
-
计算机优质书籍搜集(持续更新)
目录计算机基础计算机网络操作系统数据结构算法数据库数据库基础MySQLRedisJavaJava基础并发JVMSpring/SpringBoot面试原创 2021-01-26 11:56:32 · 1134 阅读 · 2 评论 -
经典MySQL练习题(二)
目录测试表格创建测试数据练习题--1 查询“ 01 ”课程比" 02 "课程成绩高的学生的信息及课程分数--1.1 查询同时存在" 01 "课程和" 02 "课程的情况--1.2 查询存在" 01 "课程但可能不存在" 02 "课程的情况(不存在时显示为null)--1.3 查询不存在" 01 "课程但存在" 02 "课程的情况--2. 查询平均成绩大于等于 60 分的同学的学生编号和学生姓名和平均成绩--3. 查询在 SC 表存在成绩的学生信息--4. 查询所有同学的学生编号、学生姓名原创 2021-02-02 16:11:25 · 1958 阅读 · 2 评论 -
经典MySQL练习题(一)
1、 查询Student表中的所有记录的Sname、Ssex和Class列。2、 查询教师所有的单位即不重复的Depart列。3、 查询Student表的所有记录。4、 查询Score表中成绩在60到80之间的所有记录。5、 查询Score表中成绩为85,86或88的记录。6、 查询Student表中“95031”班或性别为“女”的同学记录。7、 以Class降序查询Student表的所有记录。8、 以Cno升序、Degree降序查询Score表的所有记录。9、 查询“95031”班的学原创 2021-01-26 11:46:36 · 1834 阅读 · 0 评论 -
解决安装mysql时的问题:由于找不到MSVCR120.dll,无法继续执行代码,重新安装程序可能会解决此问题
1、问题描述对mysql初始化的时候遇到的问题,描述如下:1、“由于找不到MSVCR120.dll,无法继续执行代码。重新安装程序可能会解决此问题”2、 “由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题” 2、问题原因:这是安装mysql-8.0.20初始化的时候会遇到的报错。这种错误是由于电脑系统缺少部分配置文件引起的,安装 vcredist 下载相关配置文件即可。 3、解决办法1、官网地址 (vcredist)原创 2021-09-02 13:54:34 · 10603 阅读 · 18 评论 -
MySQL之正则表达式(REGEXP)
MySQL中正则表达式通常被用来检索或替换符合某个模式的文本内容,根据指定的匹配模式匹配文中符合要求的特殊字符串。例如,从一个文件中提取电话号码,查找一篇文章中重复的单词或替换用户输入的敏感语汇等,这些地方都可以使用正则表达式。正则表达式强大而且灵活,常用于复杂的查询。MySQL 中使用 REGEXP 关键字指定正则表达式的字符匹配模式,下表列出了 REGEXP 操作符中常用的匹配列表。选项说明例子匹配值示例^匹配文本的开始字符‘^b’ 匹配以字母 b 开头 的字符串bo转载 2021-08-27 11:21:36 · 15416 阅读 · 6 评论 -
mysql 联合索引
mark一下联合索引、最左匹配的知识,还有联合索引的一些实战题最左匹配讲联合索引,一定会提到最左匹配!所谓最左原则指的就是:如果你的 SQL 语句中用到了联合索引中的最左边的索引,那么这条 SQL 语句就可以利用这个联合索引去进行匹配,值得注意的是,当遇到范围查询(>、<、between、like)就会停止匹配。假设,我们对(a,b)字段建立一个索引,也就是说,你where后条件为a = 1a = 1 and b = 212是可以匹配索引的。你执行b= 2 and a = 11原创 2021-08-24 17:08:50 · 672 阅读 · 4 评论 -
MySQL安装和配置——详细教程
一、下载安装包1、进入官网,点击"Dowload"官网地址:https://www.mysql.com/ 2、页面往下拉,找到mysql社区版下载mysql社区版是免费的mysql版本,然后我们点击这个链接 3、下载社区版的Server4、选择相应的MySQL版本进行下载点击Archives可以找到MySQL的历史版本找到自己想要的版本,我这里是MySQL 5.7.32,点击下载免安装的压缩包这样,安装包就下载好了!建议下载路径原创 2021-07-24 13:24:02 · 17670 阅读 · 13 评论 -
MySQL Workbench左侧菜单栏只显示Object info和Session的解决办法
1. 问题描述MySQL Workbench打开后左侧的整个导航条消失了,只剩下Object info和Session 2. 问题原因MySQL Workbench出现异常强制退出,配置文件发生异常,重置配置文件即可恢复原样 3. 解决方案liunx关闭MySQL Workbench打开终端Terminal,输入命令重置MySQL Workbench的配置:cd ~/.mysql/workbench/ rm wb_state.xml rm wb_原创 2021-04-14 20:14:21 · 4568 阅读 · 9 评论 -
SQLyog12.08安装详细教程
SQLyog安装教程一、软件下载为了更好的学习,我们需要可视化界面,而不仅仅是通过命令行黑窗口管理数据库。SQLyog 就是一个快速而简洁的图形化管理MYSQL数据库的工具。SQLyog12.08下载地址:链接:https://pan.baidu.com/s/1iU6NtsthYwgx02zo10Trrw提取码:cfz0本次教程采用的是64位版本,诸君可根据自己电脑系统和个人喜好酌情处理。二、操作步骤下载安装用的.exe文件和注册信息。双击该文件,复制黏贴完注册信息后...转载 2021-02-02 10:55:08 · 2291 阅读 · 0 评论 -
SQLyog12.09(64 bit)证书秘钥(亲测有用!)
姓名(Name):cr173 序列号(Code):8d8120df-a5c3-4989-8f47-5afc79c56e7c 或者(OR) 姓名(Name):cr173 序列号(Code):59adfdfe-bcb0-4762-8267-d7fccf16beda 或者(OR) 姓名(Name):cr173 序列号(Code):ec38d297-0543-4679-b098-4baadf91f983 ...转载 2021-02-02 10:52:24 · 13077 阅读 · 11 评论 -
通俗易懂的数据库三大范式
第一范式(1NF)确保每列保持原子性要求数据库表的每一列都是不可分割的原子数据项原子性:保证每一列不可再分在上表中,“家庭信息”和“学校信息”列均不满足原子性的要求,故不满足第一范式,应该调整如下,调整后的每一列都是不可再分的,因此满足第一范式。 第二范式(2NF)在1NF的基础上,属性完全依赖于主键第二范式需要确保数据库表中的每一列都和主键相关,而不能只与主键的某一部分相关(主要针对联合主键而言)。话不多说,直接上例子。在上表中,同一个订单中可能包含不同的产品,因此主键必原创 2021-01-16 21:41:39 · 1721 阅读 · 0 评论 -
MySQL 事务详解
这里写目录标题事务事物的四大特性(ACID) 事务事务是逻辑上的一组操作,要么都执行,要么都不执行。事务最经典也经常被拿出来说例子就是转账了。假如A要给B转账1000元,这个转账会涉及到两个关键操作:将A的余额减少1000元,将B的余额增加1000元。万一在这两个操作之间突然出现错误比如银行系统崩溃,导致A余额减少而B的余额没有增加,这样就会出错。事务就是保证这两个关键操作要么都成功,要么都要失败。 事物的四大特性(ACID)...原创 2021-01-16 21:16:44 · 6413 阅读 · 10 评论 -
MySQL中两大引擎 MyISAM 和 InnoDB 区别
目录MyISAM和InnoDB两者对比MyISAM和InnoDBMyISAM是MySQL的默认数据库引擎(5.5版之前)。虽然性能极佳,而且提供了大量的特性,包括全文索引、压缩、空间函数等,但MyISAM不支持事务和行级锁,而且最大的缺陷就是崩溃后无法安全恢复。不过,5.5版本之后,MySQL引入了InnoDB(事务性数据库引擎),MySQL 5.5版本后默认的存储引擎为InnoDB。大多数时候我们使用的都是 InnoDB 存储引擎,但是在某些情况下使用 MyISAM 也是合适的,比如读密集的情况下。原创 2021-01-16 21:06:11 · 1714 阅读 · 2 评论