C++访问MYSQL数据库
来源:互联网 发布:python 金融工程 编辑:程序博客网 时间:2024/05/22 01:52
#include <Windows.h>#include <mysql.h>#include <string>#include <iostream>#include<iomanip>// SDK software development kit//简易版本的服务器using namespace std;//#pragma comment(lib,"D:\\Program Files\\MySQL\\MySQL Server 5.6\\lib\\libmysql.lib") int main(){const char user[] = "root";const char pswd[] = "12345678";const char host[] = "localhost";const char mysql[] = "myfirstsql";unsigned int port = 3306;MYSQL myCont;//句柄 数据库变量MYSQL_RES *result;MYSQL_ROW sql_row;int res;mysql_init(&myCont);if (mysql_real_connect(&myCont, host, user, pswd, mysql, port, NULL, 0)){mysql_query(&myCont, "SET NAMES GBK"); //设置编码格式res = mysql_query(&myCont, "select * from mytable");//查询、执行命令 返回0为成功// res = mysql_query(&myCont, "insert into mytable(id,name,sex) values(NULL,'hang','男')");//插入//res = mysql_query(&myCont, "delete from students where name = Li'");//删除//res = mysql_query(&myCont, "update students set tel = '1423636' where name = 'He'");//更新if (!res){result = mysql_store_result(&myCont);if (result){cout <<left<<setw(3)<< "id"<<setw(8) << "name" << setw(2)<<"sex" << endl;while (sql_row = mysql_fetch_row(result))//获取具体的数据{cout << left <<setw(2)<<sql_row[0] << " ";cout << left <<setw(8) << sql_row[1] << " ";cout << left <<setw(2) << sql_row[2] << " ";}}}else{cout << "query sql failed!" << endl;}}else{cout << "connect failed!" << endl;}if (result != NULL)mysql_free_result(result);mysql_close(&myCont);system("pause");return 0;}
阅读全文
0 0
- c语言访问MySQL数据库
- C语言访问MySQL数据库
- c程序访问mysql数据库实例
- 使用C语言访问MySQL数据库
- 【C#】C#访问和操作MYSQL数据库
- C语言访问MySQL数据库的方法
- 【C#】C#访问和操作MYSQL数据库
- C#winform快速访问MYSQL数据库
- 【C#】C#访问和操作MYSQL数据库
- Linux下C访问Mysql数据库
- 使用C语言访问MySQL数据库基础
- 使用C语言访问MySQL数据库
- linux使用c语言访问mysql数据库
- c语言访问mysql数据库 包括BLOB字段的访问
- 通过MySQL提供的C API访问MySQL数据库
- 如何使用mysql的C接口访问mysql数据库
- MySQL 5 C API 访问数据库例子程序
- MySQL 5 C API 访问数据库例子程序
- 软件测试必看的5本书
- servlet中的PrintWriter out = response.getWriter()显示的乱码问题
- FrameworkServlet
- spring+定时器配置
- 反应式编程(Reactive Programming)
- C++访问MYSQL数据库
- 基础选择器和综合选择器实例
- 获取手机信息工具le
- Java后台之路(16)-代理、反射等
- 发布Library到JCenter,步步为营
- 翻转二叉树
- js中json字符串和json对象相互转化
- mysqlcluster查看内存使用情况和表空间
- 用Python输出九九乘法表