码迷,mamicode.com
首页 > 数据库
使用C语言调用mysql数据库编程实战以及技巧
之前用DB2数据库,这次遇上客户非要用mysql,经过各种查阅资料,各种研究,任务完成,遂写成笔记,为其他IT同行作为参考,当然有错误可以直接提出来,共同学习。 一、mysql数据库的C语言常用接口API 1.首先当然是链接数据库mysql_real_connect,原型如下: MYSQL * STDCALL mysql_real_connect( MYSQL *mysql, const c...
分类:数据库   时间:2015-07-17 12:00:27    阅读次数:292
mysql_connect的$new_link参数
假设在127.0.0.1上有test1和test2两个库, 其中库test1库中有test1表,test2中有test2表$servername = "127.0.0.1";$username = "root";$password = "root";$conn1 = mysql_connect($s...
分类:数据库   时间:2015-07-17 11:51:01    阅读次数:213
PostgreSQL基础整理(三)
PostgreSQL基础整理(三) 触发器和视图
分类:数据库   时间:2015-07-17 11:50:07    阅读次数:113
Oracle 查看表空间的大小及使用情况sql语句
--1、查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_na....
分类:数据库   时间:2015-07-17 11:48:21    阅读次数:177
SQL SERVER 2008 中三种分页方法与总结
建立表: 1 CREATE TABLE [TestTable] ( 2 [ID] [int] IDENTITY (1, 1) NOT NULL , 3 [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , 4 [LastNa...
分类:数据库   时间:2015-07-17 11:44:28    阅读次数:196
sqlserver--获取同组数据的前两条记录
不啰嗦,直接上图,大概实现效果如下:有上面这样一份数据,将他们按照userAccount和submitTime进行分组,然后提前每组数据的前两条记录提取后数据如下:实现的SQL如下:select t.* from(select *,row_number() over(partition by use...
分类:数据库   时间:2015-07-17 11:42:59    阅读次数:162
mysql导入sql文件报错“MySQL server has gone away”的解决方法
登陆mysql终端,查看当前配置(默认单位是字节):show VARIABLES like '%max_allowed_packet%';在mysql的安装目录下 找到 my.ini文件 加入以下代码:interactive_timeout = 120wait_timeout = 120max_al...
分类:数据库   时间:2015-07-17 11:40:27    阅读次数:141
SQL性能优化十条经验
1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户...
分类:数据库   时间:2015-07-17 11:39:41    阅读次数:201
Oracle全文检索实现
1 ----1 准备工作 解锁ctxsys用户并授权----- 2 3 --解锁ctxsys 4 alter user ctxsys account unlock; 5 --修改ctxsys密码(如果ctxsys用户过期了的话,需要重新设置一下密码) 6 alter user ctxsys id.....
分类:数据库   时间:2015-07-17 11:37:37    阅读次数:318
经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server---创建 备份数据的deviceUSE masterEXEC sp_addumpdevice 'disk', 'tes...
分类:数据库   时间:2015-07-17 11:34:25    阅读次数:189
mysql 删除重复数据sql声明
CREATE TABLE tmp AS SELECT id FROM get_review_url WHERE (no,title,name,content) IN (SELECT no,title,name,content FROM get_review_url GROUP BY no,titl....
分类:数据库   时间:2015-07-17 11:33:28    阅读次数:129
MSSQL 计算年龄
ALTER FUNCTION [dbo].[GetAge] ( @birthday DATETIME )RETURNS NVARCHAR(20)AS BEGIN DECLARE @startDatetime DATETIME SET @startDatetim...
分类:数据库   时间:2015-07-17 11:25:27    阅读次数:183
PostgreSQL基础整理(二)
PostgreSQL基础整理(二) 存储过程、游标
分类:数据库   时间:2015-07-17 11:21:34    阅读次数:139
SQLite&&SharedPreferences&&IO读写Sdcard学习笔记
SQLite轻量级的、嵌入式的、关系型数据库Android、IOS等广泛使用的的数据库系统SQLite数据库之中可以方便的使用SQL语句,实现数据的增加、修改、删除、查询等操作SQLiteOpenHelper:负责创建、打开、更新、关闭数据库和创建数据表SQLiteDataBase:执行SQL语句、...
分类:数据库   时间:2015-07-17 11:16:19    阅读次数:181
学习MongoDB 五: MongoDB查询(数组、内嵌文档)(二)
我们上一篇介绍了db.collection.find()可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段,我们今天介绍了对数组和内嵌文档的查询操作,尤其是对$elemMatch 同样可以用在find方法的第二个参数来限制返回数组内的元素,只返回我们需要的文档的介绍。我们经常在查询条件查询内嵌文档数组时,只需要返回主文档并返回内嵌文档数组中我们只需要的值,而不是把内嵌文档的数组都返回。...
分类:数据库   时间:2015-07-17 09:56:56    阅读次数:155
oracle基础学习
--解锁用户,需要使用dba权限conn sys/1234 as dba;alert user scott account unlock;/--initcap方法,实现字符串首字符大写,其余字符小写,受空格,逗号等非字母符号限制 select initcap('hello word,...
分类:数据库   时间:2015-07-17 09:39:31    阅读次数:227
WebFrom----登陆注册 连接数据库
¤添加一个LINQ to SQl数据库;(一) 添加一个类 MyDFusing System;using System.Collections.Generic;using System.Linq;using System.Web;/// /// myDF 的摘要说明/// public class ...
分类:数据库   时间:2015-07-17 09:38:14    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!