贵州做网站公司
贵州做网站公司~专业!靠谱!
10年网站模板开发经验,熟悉国内外开源网站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等网站程序,可为您提供网站建设,网站克隆,仿站,网页设计,网站制作,网站推广优化等服务。我们专注高端营销型网站,企业官网,集团官网,自适应网站,手机网站,网络营销,网站优化,网站服务器环境搭建以及托管运维等。为客户提供一站式网站解决方案!!!

mysql connector详解_MySQL Connector 编程

来源:网络转载 时间:2023-12-14 15:11:18

#include

#include#include

//使用静态对象库//#pragma comment(lib, “C:\\Program Files\\MySQL\\MySQL Connector C 6.1\\lib\\vs12\\mysqlclient.lib”)//使用动态链接库//确保 libmysql.dll 在系统路径中可以搜到

#pragma comment(lib, “C:\\Program Files\\MySQL\\MySQL Connector C 6.1\\lib\\libmysql.lib”)

voidsimpleUsega()

{

MYSQL*conn;

conn=mysql_init(NULL);if (conn ==NULL) {

printf(“Error %u: %s\n”, mysql_errno(conn), mysql_error(conn));

exit(1);

}if (mysql_real_connect(conn, “localhost”, “user_name”,”user_password”, NULL, 0, NULL, 0) ==NULL) {

printf(“Error %u: %s\n”, mysql_errno(conn), mysql_error(conn));

exit(1);

}if (mysql_query(conn, “create database frist_db”)) {

printf(“Error %u: %s\n”, mysql_errno(conn), mysql_error(conn));

exit(1);

}

mysql_close(conn);

}

int main() {

MYSQL*mysql =NULL;char pwd[1024];char usr[1024];

printf(“Target platform word length : %d \n”, sizeof(void*) );

printf(“Connector version: %s \n”, mysql_get_client_info());//simpleUsage();//return 0;

printf(“Initializing MySQL Connector… \n”);

mysql_library_init(0, NULL, NULL); //在其他work线程产生之前初始化mysql c库, 不要让mysql_init来调用, 否则可能导致线程安全问题

if (!(mysql =mysql_init(NULL))) {

printf(“Field. \n”);gotoend;

}

printf(“OK, Conecting… \n”);

// 配置用户和密码if (0) {

printf(“Please keyin user_name and password \n”

“name:”);

scanf_s(“%s”, usr, 1024);

printf(“pwd :”);

scanf_s(“%s”, pwd, 1024);

}else{

sprintf_s(usr,1024, “default_user_name”);

sprintf_s(pwd,1024, “default_user_password”);

}

// 连接 localhost 上的服务器if (!mysql_real_connect(mysql, “localhost”, usr, pwd, (const char*) 0, 3306, NULL, 0)) {

printf(“Filed, Error %u, %s \n”, mysql_errno(mysql), mysql_error(mysql) );gotoend;

}

printf(“Login succeed. \n”);//销毁密码

sprintf_s(pwd, 1024, “00000000000000”);

// 查询数据库服务器时间

mysql_query(mysql,”SELECT NOW();”);if (!mysql_errno(mysql)) {

MYSQL_RES*result;

MYSQL_ROW row;intnum_fields;inti;

result=mysql_store_result(mysql);

num_fields=mysql_num_fields(result);while ((row =mysql_fetch_row(result)))

{for(i = 0; i < num_fields; i++)

{

printf(“%s”, row[i] ? row[i] : “NULL”);

}

printf(“\n”);

}

mysql_free_result(result);

}

end:

system(“pause”);

mysql_close(mysql);

mysql_library_end();

return 0;

}

标签:MySQL-

SEO小店网站优化 能带来大量精准流量的网站才是好网站,小店网络公司SEO优化推广可以为企业网站带来大量的有效流量。 ...

汉寿网站排名快速提升 汉寿网络公司快速提升企业网站排名,通过网站优化推广,让汉寿企业网站在搜索引擎的排名长期稳定。 ...

SEO张家界网站优化 能带来大量精准流量的网站才是好网站,张家界网络公司SEO优化推广可以为企业网站带来大量的有效流量。 ...

有办法能监控QQ聊天记录吗?一些公司监控员工。;聊天记录,想知道怎么做。监控聊天记录是不可能的,监控别人是不对的 隐私。如果你只是需要找回你删除的聊天记录,那么我们有一个非常简单的方法可以直接找回。当然,这里说的不是开通会员,而是通过简单的四个步骤就可以快速恢复被删除的聊天记录。1.首先,打开Appl用spacesniffer扫描C盘之后哪些文件夹是可以删除的呀?只有c盘的这些文件夹里的文件是不能...

ip地址显示异地怎么解决?很有可能是号被盗,接触把密码该了,要是我还是跨省登陆账号。那是很可能主要带的无线网,首先我要告诉你吧无线网是有追踪IP的,他会不自动的你把你IP中改其他地方(你在专门买查找IP时,都会显示是本地,但用上的地方会显示就会是外地),具体详细改的地方是无线网重新发行者设置的,通常是而且怕被人修改和使用。QQ登录时IP地址为啥总在变?毕竟你在其它地方也登陆后过这个号,所有直接登陆...

如何在ppt中插入滚动的图片和音乐?是什么样子滚动的图片,滚动的音乐是指从幻灯片开始一直播放到幻灯片结束??自动播放的话这在PPT中最普通啦,自定义动画中直接设置动画的开始时间,一般给对象添加动画后默认的是点击鼠标开始动画,然后你可以自己改成从上一项开始,也可以自己定义动画从什么时间开始播放~~ PPT如何使多张图片在一张幻灯片中循环滚动播放?使PPT中一张幻灯片中的多张图片循环播放的步骤:1、选...

TOP