数据库
十级冲浪选手
Linuxer
展开
-
Redis学习(一)------NoSQL的发展历程
一、单机MySQL的年代90年代一个网站的访问量不会太大,单个数据库完全足够!更多使用静态网页HTML,服务器没有什么压力;但是会有以下瓶颈:数据量不会太大,数据量太大的话一个机器存不下数据的索引(B+tree),一个机器内存也放不下访问量(读写混合),一个服务器承受不了二、Memcached(缓存) + MySQL+垂直拆分(读写分离)后来服务架构变成了读写分离,多个服务器中存放相同的数据,一些用来写一些用来读;如图所示当有数据写入mysql2中时,mysql1和mysql3两台服务原创 2020-07-17 20:24:18 · 327 阅读 · 0 评论 -
数据库基本原理(持续更新)
一.概述1.什么是数据库数据库是数据的集合;是对现实中一个企业的建模;2.数据库管理系统用来存储和管理数据库的一种系统软件3.为什么要用数据库而不是文件文件:文件是操作系统提供的最简单的,最基本的存储数据的机制,文件是没有结构的,就是单纯的字符流;数据库可以通过DBMS直接进行很多操作,而文件的话只提供了简单的操作,文件只能用文件系统提供的几个函数,比如read,write当多个...原创 2020-04-04 14:11:50 · 4470 阅读 · 2 评论 -
C语言操作MYSQL数据库
C语言操作MYSQL数据库1.接口函数列表函数名函数作用mysql_affected_rows()返回被最新的UPDATE, DELETE或INSERT查询影响的行数。**原创 2019-08-04 13:55:44 · 2949 阅读 · 4 评论 -
关于c语言操作mysql数据库的一些补充
上一篇博客我们讲了c语言如何连接使用mysql数据库;但是我发现有很多时候往往会事与愿违;今天我们来补充一些小知识;补充:关于连接数据库我们在这里就不多说了,因为这要照着上一篇博客的函数进行调用就好了;我们先来说一下什么时候函数调用成功了?1.函数什么时候会成功我们使用数据库无非就是增删改查那么我们根据什么来判断我们查询到了数据呢;例如:我们想在user_data这张数据表中查询...原创 2019-08-18 11:20:52 · 280 阅读 · 1 评论