![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 64
渎神者之刃
一个想要进步的码农
展开
-
Mysql的C库
大家好,今天先带着大家熟悉一下mysql的c库,后面我们会把他封装成c++形式 1.连接函数:mysql_real_connect; 2.设置超时连接,设置断开之后重连(防止阻塞时间过长) 3.查询语句:mysql_real_query 注意:执行sql语句后,必须获取结果集并且清理! 4.获取结果集:mysql_store_result/mysql_use_result 5.MYSQL_ROW结构体:char**,字符串的数组 6.遍历结果集:mysql_fetch_row; 7.清理结果.原创 2021-04-20 16:56:58 · 514 阅读 · 0 评论 -
mysql背诵进阶用法
1.视图 当你在多个表格联接时,为了方便使用,给连接的结果起个别名,就是视图;视图本身并不包含数据,如果你把数据改了,则视图返回的是新的数据; 1.用法:试图最常用的用法之一是隐藏复杂的sql语句,这些通常都会涉及到链接: 这条语句创建了一个视图,使用了CREATE VIEW 关键字 2.从视图中检索: 3.用视图来代替复杂的别名列: 4.视图在某些情况下也可以进行添加和修改,具体参加文档 2.存储过程 存储过程就像一个脚本文件,他是一系列sql语句的合集 1.执行存储过程,所原创 2021-04-18 17:08:02 · 107 阅读 · 0 评论 -
每日背诵mysql高级语句
老规矩,首先写出本文用到的两个表格,第一个表格为学生信息student_info,第二个表格为学生家庭状况student_family 表1student_info 表2student_family 1.子查询 子查询有一个重要运用,就是通过子查询连接两个关系表 1. 查找数学86分和65分的同学的国家:select country fromstudent_family in(select id from student_info where math=(86,65)); ...原创 2021-04-17 15:41:20 · 63 阅读 · 0 评论 -
每天背mysql语句及知识点
1.useXXX; 2.show databases; 3.show tables; 4.show columns from xxx; 5.检索某些列(select xx from xx); 6.检索某些列,只显示该列不同的值(distinct) 注:distinct必须在每个列前面都加一个,否则出错; 7.限制只输出列的前几行(select xx from xx limit 5);限制只输出列的从某一列开始的前几行(select xx from xx limit 5,5); 注:他...原创 2021-04-14 18:58:31 · 165 阅读 · 0 评论