MySql
hjf161105
业精于勤荒于嬉,行成于思毁于随
展开
-
Centos上用c语言连接mysql
本文转自:http://www.ithao123.cn/content-42508.html我的环境为Centos 6.4, mysql版本是5.1.171) 安装mysql:yum install mysql*2)安装mysql-devel:yum install mysql-devel3)进入root用户:su r转载 2017-03-28 20:46:26 · 1534 阅读 · 0 评论 -
MySql--存储过程
MySql中的存储过程可以用来转换数据、数据迁移、制作报表,它类似于编程语言,一次执行成功,就可以随时被调用,完成指定的功能操作。/*************************存储过程******************************************/ 1、创建存储过程 mysql> delimiter ## mysql> create procedure my_原创 2017-04-06 21:18:35 · 277 阅读 · 0 评论 -
MySql--索引和自定义函数
在MySql中,如果数据表中数据量非常庞大的时候,查询某条记录会非常的浪费时间,鉴于此,MySql提供了一种提高查询效率的工具——索引,有了索引查询速率大大的提高了。 之前有提到点击打开链接,其实MySql还可以自定义函数,这样的话就不会局限于之前提供的这几个函数了。/*************************索引*********************************原创 2017-04-06 17:23:34 · 1411 阅读 · 0 评论 -
MySql--视图
MySql总结之视图部分,MySql可以利用复杂查询来进行多表查询,其实它还提供了一种非常方便的方法,那就是视图,可以从单个数据表中筛选部分数据,也可以从多个数据表中筛选数据,然后整合。/*************************视图************************************************/ 功能类似于多表查询,可以将一个或多个表中的数据挑选出原创 2017-04-04 19:04:56 · 355 阅读 · 0 评论 -
MySql--复杂查询
MySql拥有着非常丰富的查询方式,除了之前总结的简单查询和子查询外,还提供复杂查询的方式,可以进行分组查询、多表查询和合并查询结果,现将之总结一下。/*****************************分组查询**************************************/create table studentInfo(id int PRIMARY KEY, name原创 2017-03-31 18:31:30 · 1109 阅读 · 0 评论 -
MySql--函数
MySql提供了很多常用的函数,可以简化很多的操作,现将这些函数总结一下。/*****************************函数**************************************/1、绝对值函数abs mysql> select abs(-21), abs(21), abs('-1'), abs(-91/4); +----------+--------原创 2017-04-04 00:44:41 · 620 阅读 · 0 评论 -
MySql--实战(基于qt的学生管理系统)
前一段时间一直在看MySql,看完后就想着做点什么来运用一下,感受一下MySql强大的搜索功能。于是,这两天就在做这个学生管理系统,这次的学生管理系统和之前的职工管理系统有很大的不同,之前的职工管理系统只是增删改查,这次的学生管理系统含有多个数据表,学生学籍信息表、学生体检信息表、学生考试成绩表、课程号表和系统管理表。 做完之后,感觉最核心的就是对数据库的访问,然后再加一些界面之间切换,就成原创 2017-04-12 21:26:41 · 12507 阅读 · 26 评论 -
MySql--DML语句、简单查询和子查询
简要的将MySql中的insert、update、delete和select总结一下。/*****************************DML语言操作数据表**************************************/ 一、insert语句 1、insert value形式 insert into table_name value(1, '小明'); 2、原创 2017-03-30 21:44:09 · 969 阅读 · 0 评论 -
MySql--约束
mysql提供了非常丰富的约束操作,现将之总结一下。/*****************************主键约束**************************************/1、创建表时设置主键约束 (1)使用SQL语句设置单一列约束 a、设置列级主键约束 create table customerInfo( id INT PRIMARY KEY,原创 2017-03-29 20:43:48 · 369 阅读 · 0 评论 -
MySql--总结
不知不觉中,MySql看的也已经差不多了,在学习MySql之前,我从未想过对数据能有多少操作,没想到数据的处理有这么多方法,感觉受益良多。 刚开始的时候,我只是想在Centos上安装一下MySql,在网上看安装教程的时候,看到别人说MySql真的非常好用,于是去图书馆借了两本书开始入门学习了,从刚开始看数据库的数据类型到最后的触发器,感觉这个数据库好强大,仅仅几条简单的SQL语句,就能把成百原创 2017-04-08 21:00:47 · 226 阅读 · 0 评论 -
MySql--触发器
MySql中可以使用触发器来得到数据库中数据的变动日志,是管理数据的有力工具。触发器不用直接调用,而是对表的不同操作来触发不同的触发器,现将之总结一下。/*************************触发器******************************************/ 一、创建触发器 1、BEFORE INSERT型触发器 mysql> delimiter原创 2017-04-08 20:39:46 · 411 阅读 · 0 评论 -
MySql--数据库和数据表的创建、修改及删除
总结一下mysql的数据库和数据表的简单操作,关于用户注册、修改权限、数据库和数据表的创建、修改和删除的语句。/***************************用户**********************************/ select user(); ---查看当前用户; create user abc identified by '123原创 2017-03-29 19:14:38 · 2250 阅读 · 0 评论