
MySQL
文章平均质量分 54
MYSQL数据库
@十三阿哥
山外青山楼外楼,一山更比一山高。
展开
-
MySQL之前言篇
测试环境:win10 + mysql-8.0.16图形界面工具:Navicat 或 SQLyog 或 DataGrip任选一即可。目录简介:1. 基础篇2. 进阶篇3. 高级篇原创 2023-05-02 16:05:20 · 108 阅读 · 0 评论 -
MySQL之事务初步
【代码】MySQL之事务初步。原创 2023-05-23 22:03:47 · 460 阅读 · 0 评论 -
MySQL之索引初步
7.1优点(1)索引⼤⼤降低了数据库服务器在执⾏查询操作时扫描的数据,提⾼查询效率;(2)索引可以避免服务器排序、将随机IO编程顺序IO;7.2缺点(1)索引是根据数据表的列所创建的,当数据表中数据发⽣DML操作时,索引⻚需要更新;(2)索引⽂件也会占⽤磁盘空间。7.3注意事项(1)数据表中数据不多时,全表扫描可能更快,不要使⽤索引;(2)数据量⼤但是DML操作很频繁时,不建议使⽤索引;(3)不要在数据重复读⾼的列上创建索引(例如性别);原创 2023-05-23 21:03:42 · 437 阅读 · 0 评论 -
MySQL之视图操作
【代码】MySQL之视图操作。原创 2023-05-23 00:02:44 · 1020 阅读 · 0 评论 -
MySQL之触发器相关操作
3.1优点(1)触发器是⾃动执⾏的,当对触发器相关的表执⾏响应的DML操作时⽴即执⾏;(2)触发器可以实现表中的数据的级联操作(关联操作),有利于保证数据的完整性;(3)触发器可以对DML操作的数据进⾏更为复杂的合法性校验。3.2缺点(1)使⽤触发器实现的业务逻辑如果出现问题将难以定位,后期维护困难;(2)⼤量使⽤触发器容易导致代码结构杂乱,增加了程序的复杂性;(3)当触发器操作的数据量⽐较⼤时,执⾏效率会⼤⼤降低。3.3使用建议(1)在互联⽹项⽬中,应避免适应触发器;原创 2023-05-22 22:40:35 · 571 阅读 · 0 评论 -
MySQL之存储过程和存储函数
【代码】MySQL之存储过程。原创 2023-05-21 22:41:42 · 757 阅读 · 0 评论 -
MySQL查询之子查询
【代码】mysql查询之子查询。原创 2023-05-08 22:55:41 · 1737 阅读 · 0 评论 -
MySQL多表查询之连接查询
讲解笛卡尔积现象、内连接、左连接、右连接、自连接、复合条件查询、表的别名机制、union联合查询等。。。原创 2023-05-08 01:13:16 · 632 阅读 · 0 评论 -
MySQL之多表关系
【代码】MySQL之多表关系。原创 2023-05-07 19:03:08 · 212 阅读 · 0 评论 -
MySQL之约束讲解
【代码】MySQL之约束讲解。原创 2023-05-07 16:35:52 · 812 阅读 · 0 评论 -
MySQL查询之分页查询
语法格式:SELECT 字段列表 FROM 表 ;注意:1. 偏移量从默认从0开始,;2. 如果查询的是第一页,那么偏移量可以省略,直接写为 LIMIT 记录数;3. 分页查询是数据库的方言,不同数据库有不同的实现,MySQL中是LIMIT。原创 2023-05-04 20:44:26 · 500 阅读 · 0 评论 -
MySQL查询之排序查询
【代码】MySQL查询之排序查询。原创 2023-05-03 02:06:15 · 255 阅读 · 0 评论 -
MySQL查询之分组查询
【代码】MySQL查询之分组查询。原创 2023-05-03 01:39:17 · 761 阅读 · 0 评论 -
MySQL查询之聚合函数查询
COUNT(字段名)原创 2023-05-02 21:10:22 · 950 阅读 · 0 评论 -
MySQL之增删改
【代码】MYSQL之增删改。原创 2023-05-02 19:28:20 · 91 阅读 · 0 评论 -
MySQL查询之单表查询
【代码】查询数据。原创 2023-05-02 18:43:41 · 706 阅读 · 0 评论 -
MySQL中的数据类型和运算符
6. 位运算符。原创 2023-05-02 18:02:43 · 735 阅读 · 0 评论 -
数据表的基本操作
【代码】数据表的基本操作。原创 2023-05-02 17:15:36 · 449 阅读 · 0 评论 -
数据库的基本操作
注意:下文中数据库名字一律使用db_name进行代替。原创 2023-05-02 16:06:49 · 111 阅读 · 0 评论 -
VS2017+MySQL: Cannot create a design window for the selected object......
此时已经连接成功, 接下来就要在VS2017中操控MYSQL数据库了; 此时点击Tables下的表s1发现报错了, 如下图所示:很明显,需要安装Connector/Net这个东西; 官网如下:https://downloads.mysql.com/archives/c-net/go 官网于是我下载了6.9.8版本(参考网上所说的),安装完毕后,再次点击表s1发现果然上面的错没有了,紧接着又报了一个新错,见下图:于是我又搜索,网上大致的结论是mysql-connector-net 和 mysq.原创 2022-02-11 17:39:26 · 751 阅读 · 2 评论 -
VS2017 服务器资源管理器中添加MySQL数据源的方案
可以发现,并没有MySQL Database数据源;1. 参考博客: https://blog.csdn.net/u012495579/article/details/52161301go 他的博客2. Result: 需要安装.需要下载安装Mysql for Visual Studio 1.1.1;https://dev.mysql.com/downloads/windows/visualstudio/1.1.htmlgo 官网下载3. 安装完毕后, 重启VS, 如法炮制, 发现已经有了My.原创 2022-02-11 16:51:35 · 1171 阅读 · 0 评论 -
安装解压版MySQL时弹框报错提示:缺少 MSVCR120.dll、MSVCP120.dll、vcruntime140.dll等库的终极解决方案
解压版安装时,如果缺少以上等库,那么执行mysqld --initialize --console命令时必然弹框报错,如下图示:这里只是象征的贴了缺少其中一个库时的弹框错误,,,,,,,说白了,就是缺少VC++运行时库导致的,网上也是流传了好多方法,比如安装指定的dll,但是安装了这个少了那个,在我看来是麻烦的事,,,干脆来个一劳永逸的做法:1.安装360软件管家;2.搜索运行时库;3.选择其中的某一款进行下载安装;4.此时你会发现,不会在有什么乱七八糟的提示了,,,。。。如图所示:原创 2021-10-28 16:48:27 · 1028 阅读 · 1 评论 -
基于win10系统的mysql的彻底卸载以及基于win10的mysql8.0的详细安装步骤(视频版)(解压版本的卸载及安装)
基于win10系统的mysql的彻底卸载以及基于win10的mysql8.0的详细安装步骤(视频版)(解压版本的卸载及安装)附上链接:CSDN视频下载链接:https://download.csdn.net/download/TianYanRen111/12522772B站视频链接:https://www.bilibili.com/video/BV13D4y1Q7m6/视频中的相关资料网盘链接:链接:https://pan.baidu.com/s/1i-930JFRTk0uCynEZvB7kA原创 2020-06-15 11:48:21 · 257 阅读 · 0 评论 -
MySQL解压版在win7、win10上面的安装(非常详细的视频安装)
**MySQL解压版的安装**win10操作系统和win7操作系统之下安装mysql前言:笔者在写此篇文章之前,实际上刚刚才掌握mysql在win10和win7操作系统之下的正确配置及其安装方法!过后一会儿,笔者便录制了2个视频,分别是在win10操作系统上安装mysql5.7版本 和 在win7操作系统之上安装mysql8.0版本!j这两个视频里面详细讲解了如何安装在不同的系统上安装不同版本的mysql,如果你正在安装mysql,并且遇到了一些位置问题,那么此视频将会对你有>100%...原创 2020-06-13 20:47:33 · 1328 阅读 · 1 评论