高分求指导现在VCMFC需求怎么样,主要适合从事什么开发,大概多久会被淘汰?

龚宝泰 2019-12-21 23:46:00

推荐回答

通过VC开发MySQL数据库应用软件有多种方式:一、通过MyODBC界面二、通过Connector/C++l界面三、通过MySQLCAPI界面四、第三方封装的MySQL类在VC中使用MySQL的步骤如下:1、下载MySQL的服务器/客户端安装包官方下载地址如下:http://www.mysql.com/downloads/mysql-4.0.htmlMySQLforWindowsV4.0.122、安装MySQL服务器/客户端包一般情况,选择下一步就行了。默认情况,MySQL会安装到C:\mysql下。3、在VC中设置其开发环境a.设置包含路径为c:\mysql\includeb.设置引用路径为c:\mysql\includec.设置库路径为c:\mysql\lib\debugd.设置链接器-输入-附加依赖项为libmySQL.libe.在stdafx.h中加入以下行:#include#include"mysql.h"4、至此就可以使用CAPI函数进行开发了。MySQL提供了很多函数来对数据库进行操作,大致可以分为以下几类:第一部分控制类函数mysql_init初始化MySQL对象mysql_options设置连接选项mysql_real_connect连接到MySQL数据库mysql_real_escape_string将查询串合法化mysql_query发出一个以空字符结束的查询串mysql_real_query发出一个查询串mysql_store_result一次性传送结果mysql_use_result逐行传送结果mysql_free_result释放结果集mysql_change_user改变用户mysql_select_db改变默认数据库mysql_debug送出调试信息mysql_dump_debug_info转储调试信息mysql_ping测试数据库是否处于活动状态mysql_shutdown请求数据库SHUTDOWNmysql_close关闭数据库连接第二部分信息获取类函数mysql_character_set_name获取默认字符集mysql_get_client_info获取客户端信息mysql_host_info获取主机信息mysql_get_proto_info获取协议信息mysql_get_server_info获取服务器信息mysql_info获取部分查询语句的附加信息mysql_stat获取数据库状态mysql_list_dbs获取数据库列表mysql_list_tables获取数据表列表mysql_list_fields获取字段列表第三部分行列类操作函数mysql_field_count获取字段数mysql_affected_rows获取受影响的行数mysql_insert_id获取AUTO_INCREMENT列的ID值mysql_num_fields获取结果集中的字段数mysql_field_tell获取当前字段位置mysql_field_seek定位字段mysql_fetch_field获取当前字段mysql_fetch_field_direct获取指定字段mysql_frtch_fields获取所有字段的数组mysql_num_rows获取行数mysql_fetch_lengths获取行长度mysql_row_tell获取当前行位置mysql_row_seek行定位mysql_data_seek行定位mysql_fetch_row获取当前行第四部分线程类操作函数mysql_list_processes返回所有线程列表mysql_thread_id获取当前线程IDmysql_thread_safe是否支持线程方式mysql_kill杀列一个线程第五部分出错处理类函数mysql_errno获取错误号mysql_error获取错误信息第六部分已过时的函数mysql_connectmysql_create_dbmysql_drop_dbmysql_eofmysql_reloadmysql_escape_string。
黄盛文2019-12-21 23:54:01

提示您:回答为网友贡献,仅供参考。

相关问答