MySQL
文章平均质量分 90
程序员丶Alex
这个作者很懒,什么都没留下…
展开
-
04.MySQL——用户管理
初始化mysql_init()链接数据库设置链接的默认字符集是utf8,原始默认是latin1下发mysql命令读取结果该函数malloc了一片内存空间来存储查询过来的数据,所以一定要记的 free(result),不然是肯定会造成内存泄漏的。执行完mysql_store_result以后,数据都存放在MYSQL_RES 变量中。获取结果行数获取结果列数获取列名获取结果内容//按照行读取文件内容,自动更新行数。原创 2023-07-19 19:28:35 · 1068 阅读 · 0 评论 -
03.MySQL——索引和事务
mysqld本质是一个运行在OS上的进程。对MySQL数据进行操作本质上是对文件进行操作。任何的磁盘数据在进程中操作本质都必须在内存中进行。MySQL在启动的时候,会预先申请一部分内存空间,通过文件系统把文件load到缓冲区中。MySQL进行保存和IO的基本单位(Page)是16KB,OS管理内存的基本单位是4KB,磁盘设备的基本单位是512字节(扇区大小)。根据局部性原理,有很大概率能访问到预加载的数据,所以MySQL的IO交互是 Page相较于用多少,加载多少的方案而言可以提高效率。原创 2023-07-19 19:25:45 · 1006 阅读 · 0 评论 -
02.MySQL——CURD
- Create(创建) - Retrieve(读取) - Update(更新) - Delete(删除)原创 2023-07-19 19:23:03 · 984 阅读 · 0 评论 -
01.MySQL——MySQL基础
数据库是数据库专家统一编写的数据库服务,该服务以mysqld的形式呈现,在磁盘上有大量的文件保存数据库和数据库内部的数据,把数据库服务端和数据库及其内部的数据统称为数据库。 总之,数据库是提供较为便捷的数据的存取服务的软件集合或解决方案原创 2023-04-24 17:36:24 · 517 阅读 · 0 评论