随笔分类 -  数据库

工作积累
摘要:1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXECsp_addumpdevice 'disk', 'testBack',... 阅读全文
posted @ 2014-05-23 16:27 星语海蓝 阅读(7883) 评论(1) 推荐(0) 编辑
摘要:1.安装步骤yum install mysqlyum install mysql-serveryum install mysql-develchgrp -R mysql /var/lib/mysqlchmod -R 770 /var/lib/mysqlservice mysqld startmysql -u rootmysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');2常见问题(1)如果yum install 出现 Transaction Check Error:错 阅读全文
posted @ 2014-03-25 11:29 星语海蓝 阅读(1790) 评论(1) 推荐(0) 编辑
摘要:c++操作- 查询mysql结果集用mysql进行数据查询的时候,mysql会返回一个结果集给我们。接着我们需要调用mysql的api,从这个结果集中取得我们要的数据。取完数据之后,需要释放这个结果集。mysql的结果集其实就是一个MYSQL_RES结构,其定义如下:typedef structst_mysql_res{my_ulonglong row_count; // 结果集的行数unsigned intfield_count, current_field; // 结果集的列数,当前列MYSQL_FIELD*fields; //... 阅读全文
posted @ 2013-07-22 20:08 星语海蓝 阅读(26853) 评论(0) 推荐(0) 编辑
摘要:在Visual C++中用ADO进行数据库编程1. 生成应用程序框架并初始化OLE/COM库环境 创建一个标准的MFC AppWizard(exe)应用程序CADOConnection,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COM DLL库)。 本例为: BOOL CADOConnectionDlg::OnInitDialog() { ::CoInitialize(NULL); //初始化OLE/COM库环境 // 如果没有这一条,系统会报错: 完成该操作所需的数据还不可使用 } 程序最后(可以实在应用程序关闭时)要调用 ::CoUn. 阅读全文
posted @ 2013-07-12 11:50 星语海蓝 阅读(5571) 评论(0) 推荐(0) 编辑
摘要:在学习SQL的时候,本来预计花三天的时候掌握MS SQL这些基础,现在争取提前一天看完。总结沉底下来,其实也没有多少东西:1、程序初始化前,先连接数据库MFC程序中添加记录的代码:[cpp]view plaincopyprint?/************************************************************************//*函数作用:对话框默认初始化函数,连接SQL数据库、添加列表头/*函数参数:无/*返回值:成功返回TRUE,否则返回FALSE/*说明:ByKoma2009-08-2020:18Edit/**************** 阅读全文
posted @ 2013-07-12 10:44 星语海蓝 阅读(3084) 评论(0) 推荐(0) 编辑
摘要:C++连接SQL数据库第一步 系统配置1.设置SQLSERVER服务器为SQL登录方式,并且系统安全性中的sa用户要设置登录功能为“启用”,还有必须要有密码。2.需要在ODBC中进行数据源配置,数据源选\”SQL SERVER”,登录方式使用“使用输入用户登录ID和密码的SQL SERVER验证”,并填写登录名(sa)和密码,注意一点,密码不能为空,这就意味着你的sa用户必须得有密码。否则无法通过系统本身的安全策略。测试通过就完成了配置。C++连接SQL数据库第二步 C++与SQL连接初始化1.在你所建立的C++项目中的stdafx.h头文件中引入ADO具体代码如下#import“c:\Pro 阅读全文
posted @ 2013-07-09 17:21 星语海蓝 阅读(6600) 评论(0) 推荐(0) 编辑
摘要:#include #include #include #include #include "include/mysql.h" #pragma comment(lib,"libmySQL.lib") using namespace std;int main() { int ret; char column[32][32]; char datatable[255]; MYSQL MysqlTemp; MYSQL_RES * result; MYSQL_FIELD *fd; MYSQL_ROW sql_row;/************************ 阅读全文
posted @ 2013-07-05 15:53 星语海蓝 阅读(497) 评论(0) 推荐(0) 编辑
摘要:通过MySQL自己的API函数进行连接 1、使用API的方式连接,需要加载mysql的头文件和lib文件。在VS2010的附加包含目录中添加\MySQL\MySQL Server 5.1\include。在安装MySql的目录下找。 把libmysql.dll和libmysql.lib文件拷贝到所建的工程目录下。然后在头文件里包含以下内容 //mysql所需的头文件和库文件 #include "winsock.h" #include "mysql.h" #pragma comment(lib,"libmySQL.lib") 2、进行编 阅读全文
posted @ 2013-07-05 10:49 星语海蓝 阅读(932) 评论(0) 推荐(0) 编辑
摘要:目的:1、掌握mysql的安装,建库、建表、表的三种基本操作、查询、多表查询、数据库的备份与恢复2、MYSQL 服务器的简单维护3、mysql+apache+php的环境搭建一、如何安装mysql服务器:我们使用当前MY-SQL的比较新的版本MY SQL 5.0版。首先,如何得到MY SQL 5.0 我们可以从网上下载([url]www.mysql.cn[/url])。我们来看一下如何进行安装MY SQL支持多平台,也就是说它可以工作在WINDWOS平台上,也可以工作在LINUX平台上,在LINUX下的安装可能会复杂那么一点点,但在WINDOWS下的安装还是很简单的,和咱们平时安装软件没什么两 阅读全文
posted @ 2013-07-05 10:32 星语海蓝 阅读(441) 评论(0) 推荐(1) 编辑
摘要:// bbb.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include#include#include#include "winsock.h"#includeint _tmain(int argc, _TCHAR* argv[]){char* host="127.0.0.1";char* user="root";char* passwd="123456";char* database1="test";MYSQL mysql_conn; 阅读全文
posted @ 2013-01-05 09:54 星语海蓝 阅读(265) 评论(0) 推荐(0) 编辑
摘要:昨天晚上在看C/C++对数据库的操作,猛然间觉得十分亲切,因为其中很多函数都和PHP中对MySQL操作相同,这是才想起PHP是C演化而来的。经过一番捣腾,终于完成了一个简单的程序,但是仍然存在着一个严重的问题,就是从数据库中得到的结果在屏幕上显示的是乱码,很让人烦。还望高手们赐教!1.在机器上装上MySQL ,假设安装在 C:/MySQL/中;2.这里我们用VC6.0来编写C++程序,但是这个之前要对VC6.0做一些设置,也就是把MySQL目录下的include和lib目录包含到VC6.0的directory选项中。具体的做法是在VC6.0中 tools(工具)>>option(选 阅读全文
posted @ 2013-01-05 09:53 星语海蓝 阅读(257) 评论(0) 推荐(0) 编辑
摘要:由于课程大实验需要使用c++操作MySQL数据库,经过一番研究终于成功实现VS2008中与MySQL的连接。环境设置:安装完MySQL之后,将安装目录中的include目录下的libmysql.lib文件拷到VS2008安装目录中的VC\lib\下,然后在 项目-选项-c/c++-常规 中的附加包含目录以及 链接器-常规 中的附加库目录中加入“c:\MySQL\include\”,并且在 链接器-输入 中的附加依赖项内添加“libmysql.lib”,这样即可使编译器找到mysql.h头文件,并可在程序中使用c语言的mysql API来操作数据库。(如果MySQL安装目录中无include目录 阅读全文
posted @ 2013-01-05 09:52 星语海蓝 阅读(409) 评论(0) 推荐(0) 编辑
摘要:这两天由于写程序需要,须将c++程序中的数据存储在mysql数据库中,因此在网上各种找资料,终于弄清楚了整个流程。今天抽出点时间整理,方便自己,同时和各位分享。有错误的地方,请积极批评指正!第一步:安装MySQL5.5(下载地址:http://dev.mysql.com/downloads/mysql/)这里给出安装MySQL5.1的流程图解,5.5安装类似。一、MySQL5.1安装打开下载的安装文件,出现如下界面:mysql安装向导启动,点击“next”继续选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom 阅读全文
posted @ 2013-01-05 09:50 星语海蓝 阅读(383) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示