`
frenchmay
  • 浏览: 232982 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

unix c语言环境下数据库开发-环境配置

阅读更多
假设你已经在unix环境上成功配置了c语言的开发环境
首先通过新立得安装mysql.

然后去www.gun.org上下载最新的GNU版本的dbm库。
下载这个名字为gdbm_?.tar.gz的文件到一个临时目录。
使用"tar zxf"命令来解压缩该文件。
进入解压后的名字为gdbm_?的文件目录。
首先运行./configure来检查当前系统配置。
然后运行make命令来编译程序。
最后运行make install和make install -compat来安装基本文件和附加的兼容文件。
运行上面的两个命令的时候,有可能需要root权限。

编译你写的c语言源文件的时候,不要忘记
gcc dbm1.c -o dbm1 -lgdbm
来加载gdbm库。
分享到:
评论
3 楼 qchqz123 2009-08-02  
BDB  在MySQL数据库中,BDB是一种事务安全型表类型。

DBD是MYSQL里面的一种是吗? 没学过SQL..汗
2 楼 mikeandmore 2009-02-18  
其实我还是推荐bdb....
1 楼 yidao620c 2009-02-18  
不會用!UNIX

相关推荐

    linux数据库编程

    在Linux操作系统中,数据库编程是一项核心技能,尤其对于软件开发者和系统管理员而...通过深入学习和实践以上知识点,你将能够熟练地在Linux环境下进行数据库编程,无论是开发高效的应用程序还是维护稳定的数据库系统。

    纯C语言读写ini配置文件

    该示例程序在VC6环境下编译,这意味着它兼容较旧的Microsoft Visual C++ 6.0开发环境。代码中可能包含了必要的编译配置和工程文件,如`myini.dsp`和`myini.dsw`,使得用户可以方便地在该环境中打开和编译项目。 `...

    c语言连接数据库.pdf

    C语言连接数据库主要涉及的是如何使用C语言编程接口与MySQL数据库进行交互。在C语言中,MySQL数据库的连接过程主要包括初始化连接句柄、创建实际连接以及关闭连接等步骤。 首先,我们需要初始化连接句柄。这可以...

    linux下学生选课系统(数据库自备).zip_C语言_linux_图形界面_数据库

    在Linux环境下开发和运行该选课系统,意味着系统能够利用Linux提供的丰富命令行工具和API,同时确保跨平台兼容性。 3. **图形界面**: 选课系统具有图形用户界面,这意味着它使用了一些GUI库,如GTK+或Qt,来创建...

    UNIX∕Linux系统与软件开发环境(本科)指导书.doc

    《UNIX/Linux系统与软件开发环境(本科)指导书》详细解析 UNIX/Linux系统是广泛应用于服务器运维、软件开发的重要平台,对于计算机科学与技术专业的学生来说,掌握这些系统的使用至关重要。本指导书主要涵盖以下几...

    WINCC C语言基础培训教程

    2. **WINCC环境设置**:介绍如何在WINCC中配置C语言编程环境,如编译器集成、代码编辑和调试工具的使用。 3. **函数模块开发**:教授如何创建、编辑和测试C语言编写的函数模块,以扩展WINCC的功能。 4. **图形和动画...

    电脑编程C语言

    C语言是由Dennis Ritchie在1972年为Unix操作系统开发而设计的一种程序设计语言。起初是基于BCPL(Basic Combined Programming Language)的基础上发展起来的。1970年,在AT&T贝尔实验室,Ken Thompson将BCPL简化并...

    cgi_test.tar.gz_CGI linux_cgi_cgi unix_cgi工程_web arm

    总的来说,这个资源对于学习和实践CGI编程,特别是在Linux和Unix环境下,以及在ARM设备上部署动态Web服务,提供了宝贵的素材。通过深入理解CGI的工作机制和编程技巧,开发者可以创建更复杂、功能丰富的Web应用程序。

    UNIX环境高级编程

    - **系统数据文件**:介绍Unix系统中用于存储配置和其他数据的文件类型及其管理方式。 #### 五、进程控制和进程间通信 - **Unix进程环境**:阐述进程的基本概念,包括进程ID、父进程与子进程的关系等。 - **进程...

    w3school c语言教程 20141228

    本教程适合已经有一定编程基础的读者,它将引导你在不同操作系统上配置C语言开发环境,从而开始你的C语言编程之旅。通过学习这个教程,你可以掌握C语言的基本概念、语法和编程技巧,为后续的系统级编程和软件开发...

    ORACLE数据库学习心得.doc

    Oracle数据库是一款由Oracle公司开发的关系型数据库管理系统。作为全球领先的企业级数据库之一,Oracle具备多种优势特性,使其成为众多企业和组织首选的数据库解决方案。 1. **可移植性**:Oracle采用C语言编写,...

    UNIX环境高级编程第二版(高清,带目录)

    10. 系统数据库和实用程序:UNIX环境中通常包含各种系统数据库和实用程序,如用户数据库、网络配置和管理工具等。 尽管提供的文件中部分文本存在OCR扫描错误,但可以确定的是,这本书是为想要深入学习UNIX系统编程...

    C语言第一章C语言概述.pdf

    C语言的开发环境因操作系统而异。例如,在UNIX操作系统上,常见的C语言开发工具是GCC编译器。在DOS环境下,人们常用的是Turbo C。而在Windows平台上,Microsoft Visual C++和Borland C++成为主流的开发环境。随着...

    informix数据库管理教程

    它支持多种操作系统环境,如Unix、Linux以及Windows等,并且在数据处理速度和可靠性方面表现出色。 - **Informix SE** Informix SE 是早期的版本之一,它采用了基于文件系统的存储结构。其特点是利用进程空间...

    UNIX概念和系统组成

    UNIX是一个历史悠久的操作系统,最初由美国贝尔实验室在1969年开始开发,经过多年的演进和发展,成为了当今最广泛使用的操作系统之一。以下是UNIX发展的一些关键里程碑: - **1969年**:UNIX的雏形在贝尔实验室形成...

    MySql数据库在UnixLinuxC的使用.pdf

    MySQL数据库在Unix/Linux环境下的C语言编程主要涉及以下几个核心知识点: 1. **MySQL服务器和客户端安装**: 在Unix/Linux系统中,MySQL数据库的使用通常包括服务器端(mysql-server)和客户端(mysql)。安装时...

    UNIX环境高级编程第二版

    在学习UNIX环境高级编程时,除了掌握上述知识点,还需要具备良好的C语言基础,并了解一些UNIX系统的运行机制和原理。由于UNIX和Linux系统在编程接口方面非常相似,因此在Linux环境下编程也是本书的重点内容之一。 ...

Global site tag (gtag.js) - Google Analytics