![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL(第一版)
文章平均质量分 84
初学SQL整理的笔记
limou3434
本博文从小白阶段写起,对博文内容若有疑问请进扣扣群或者直接私信交流(´▽`),就在每篇文章的结尾~
展开
-
MySQL的连接池原理和架构雏形
浅谈MySQl的连接池原理,还有对架构雏形的理解原创 2024-03-08 12:31:27 · 665 阅读 · 0 评论 -
MySQL和语言的连接
有了之前的基础,就可以使用语言来使用数据库了,实际上原生命令行操作数据库的场景比较少,语言级别的库和包才更加常用,接下我来带您学习如何使用C/C++访问MySQL客户端。然后创建一个可以远程登录的用户,并且拥有对一个coon数据库的所有权限。然后去安装对应的库。我们这里只演示C语言的调用。但是这个方法比较麻烦,并且易错,因此这里只是简单讲一下流程,我还是推荐您直接使用yum来安装。但是其实我们之前就安装过了,在使用时候,就已经安装过了。可以使用查看内部有关MySQL的头文件。若没有找到就使用。原创 2024-03-08 12:29:27 · 935 阅读 · 0 评论 -
MySQL的用户管理
如果只使用root用户,就存在安全隐患,这点在Linux系统本身就体现出来了,MySQL也有类似的问题,因此也有自己的账户管理。我们前面铺垫过一个事情,MySQL本质是在管理一些表的相关文件,文件在Linux中怎么区分用户?那不就是调用Linux本身的文件权限等接口么?的用户本身也是以一个表的形式来管理的,而创建用户实际上就是插入用户的名字、权限、密码插入到user中(最简单粗暴的做法也是这样的,但是一般没必要)。之后要提到的相关命令,往深处也是对user表做增删查改。MySQL。原创 2024-03-07 15:18:05 · 517 阅读 · 0 评论 -
MySQL的事务基础
前要:在网络服务中,如果对CURD不加限制,会出现什么问题?在多个客户端同时向一个卖票服务器买票时(假设票数只剩一张),A客户端让数据库内的票数count减1,但是还没来得及更新数据,又有B服务器查询数据库,此时B服务器看到票数还是1,又进行了减1操作,导致一张票被同时卖了两次。CURD的过程需要满足什么条件,才能解决上述问题呢?原创 2024-03-06 17:22:37 · 867 阅读 · 0 评论 -
MySQL的索引
索引可以提高海量数据库的性能(不加内存,不改程序,不调sql),只需要执行正确的,查询速度就可能提高成百上千倍。但查询速度的提高是以插入、更新、删除的速度作为代价的,这些写操作增加了大量的IO。上述这段话还有很多是我们体会不到的,继续往下看。我们先记住,MySQL的服务器进程,所有的CURD都是在内存中进行的,索引也是这样,在内存中一定存在某种数据结构。而索引就是针对第一个方式对数据做优化,让查询速度变快,我们可以见一见什么叫索引。原创 2024-02-29 20:02:58 · 985 阅读 · 0 评论 -
MySQL的内外连接
内连接实际上就是利用WHERE子句(连接条件)对两张表形成的笛卡尔积(内连接)进行筛选,我们之前学习的查询基本都是内连接,也是在实际生产中被使用得最多的连接查询。上述的语法形式比我们之前的笛卡尔积更加准确,语义更加明显,但结果一样。原创 2024-02-29 20:00:41 · 581 阅读 · 0 评论 -
MySQL的单表和多表查询
我们在前面曾构建过三个用于实验的表格,下面将基于这三个表进行实践。原创 2024-02-29 19:59:50 · 1008 阅读 · 0 评论 -
MySQL的聚合函数和内置函数
MySQL的一些常见内置函数和聚合函数的使用原创 2024-02-26 09:14:10 · 995 阅读 · 0 评论 -
MySQL的数据库操作和数据表操作
MySQL的数据库、数据表基本操作,以及一些MySQL的基本理解和原理原创 2024-02-26 09:11:30 · 1421 阅读 · 0 评论 -
Linux安装MySQL
在Centos7安装MySQl的教程...原创 2023-12-05 16:59:42 · 1242 阅读 · 0 评论 -
MySQL的多种约束
MySQL的多种约束。原创 2024-02-21 18:41:39 · 1168 阅读 · 0 评论 -
MySQL的数据类型和细节
MySQL的数据类型和相关的细节原创 2024-02-19 17:15:06 · 900 阅读 · 0 评论 -
MySQL对数据库的操作
前腰:本节只是的数据库本身进行增删查改、备份、恢复等操作,而不是对数据库内的数据表做操作,还请您区分好这两点。原创 2024-01-24 16:06:35 · 634 阅读 · 0 评论 -
MySQL基本操作和数据库实质
关于 MySQL 最最基础的操作和其背后部分的原理...原创 2024-01-19 18:30:48 · 905 阅读 · 0 评论 -
MySQL的基础命令
您好,这里是limou3434的一篇个人博文,感兴趣的话您也可以看看我的[其他文章](https://blog.csdn.net/m0_73168361?type=blog)。本博文是借鉴于[李小威前辈所著的书籍《SQL 基础教程》](http://www.tup.tsinghua.edu.cn/bookscenter/book_08246901.html)所成的博文笔记,这本书真的很适合新手学习数据库相关的内容。本次我想给您带来的是关于MySQL的一些基础知识和基本操作,比如:“何为数据库、何为字段、何为原创 2023-05-11 17:50:56 · 729 阅读 · 0 评论