数据库
文章平均质量分 60
seng_
欢迎与您讨论关于网络、C++、多媒体技术。email:5643429@qq.com
展开
-
MySQL API数据库操作实例
基于C++的MySQL数据库操作示例原创 2016-03-30 09:51:18 · 435 阅读 · 0 评论 -
MYSQL_FIELD
MYSQL这个结构表示对一个数据库连接的句柄,它被用于几乎所有的MySQL 函数。MYSQL_RES这个结构代表返回行的一个查询的(SELECT , SHOW , DESCRIBE , EXPLAIN )的结果。从查询返回的信息在本章下文称为结果集合 。MYSQL_ROW这是一个行数据的类型安全(type-safe)的表示。当前它实现为一个计数字节的字符串数组。(如果字段值可能包含二进制数据,你不转载 2016-03-30 16:31:03 · 383 阅读 · 0 评论 -
C++ MFC连接mysql
使用API的方式连接,需要加载mysql的头文件和lib文件。在VS2010的附加包含目录中添加\MySQL\MySQL Server 5.1\include。在安装MySql的目录下找。 把libmysql.dll和libmysql.lib文件拷贝到所建的工程目录下。然后在头文件里包含以下内容://mysql所需的头文件和库文件 #include "winsock.h"转载 2016-03-31 16:21:41 · 499 阅读 · 0 评论 -
MySQL多表查询
mysql数据库多表查询优化,挺给力的。转载 2016-04-02 19:47:28 · 294 阅读 · 0 评论 -
mysql外键(FOREIGN KEY)的简单使用
一、基本概念1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQL会自动为所有表的主键进行索引,但是外键字段必须由用户进行明确的索引。用于外键关系的字段必须在所有的参照表中进行明确地索引,InnoDB不能自动地创建索引。2、外键可以是一对一的,一个表的记录只能与另一个表的一条记录连接,或者是一对多的,一个表的记录与另一个表的多条记录连接。转载 2016-04-03 11:03:23 · 406 阅读 · 0 评论 -
理解MySQL——索引与优化
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),转载 2016-04-03 14:45:44 · 241 阅读 · 0 评论 -
Mysql中文乱码问题完美解决方案
MySQL数据库乱码问题很常见,经常会碰到,然后找到了这一篇文章,挺好的。原文:http://www.2cto.com/database/201108/101151.htmlMySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如ph转载 2016-04-07 16:20:14 · 298 阅读 · 0 评论