Linux下通过C++语言代码来操作MySQL数据库

代码:#include lt;cstdlibgt;#include lt;stringgt;#include quot;/usr/local/include/mysql/mysql.hquot; //安装的mys

代码:

#include
#include
#include “/usr/local/include/mysql/mysql.h”   //安装的mysql的头文件所在的位置
using namespace std;
string host=”数据库地址”;
string user=”用户名”;
string pwd=”密码”;
string dbname=”数据库”;
string sql=”查询语句”;
unsigned int port=3309;#端口号
int status;
int main(){
MYSQL *mysql;
mysql=mysql_init(0);
MYSQL_RES *result;
MYSQL_ROW row;
if(mysql_real_connect(mysql,host.c_str(),user.c_str(),pwd.c_str(),dbname.c_str(),port,NULL,CLIENT_FOUND_ROWS)==NULL){
cout return EXIT_FAILURE;
}else{
cout }
mysql_set_character_set(mysql,”gbk”);
status=mysql_query(mysql,sql.c_str());
if(status !=0 ){
cout }
cout result=mysql_store_result(mysql);
while(row=mysql_fetch_row(result)){
cout }
mysql_free_result(result);
mysql_close(mysql);
}

编译:

g++ -o test test.cpp -lmysqlclient -I/usr/local/include/mysql/ -L/usr/local/lib/mysql

后面的那些用来指定mysql安装的时候包含路径和库文件路径,具体与你机器上的mysql安装的路径有关。

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1963734.html

(0)
上一篇 2025年2月23日 06:13:42
下一篇 2025年2月23日 06:13:57

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • win10用户配置错误怎么回事 win10用户配置错误怎么解决方法

    当您在使用 windows 10 时,可能会遇到用户配置错误。这个问题可能是由各种原因引起的,包括程序安装不当或系统设置错误。php小编苹果提供了一个分步指南,帮助您轻松解决此问题。通过遵循以下步骤,您将能够快速恢复使用 windows 1…

    2025年2月23日
    100
  • 吃草莓前如何清洗草莓

    草莓是生活中比较常见的一种水果,它含有丰富的维生素、矿物质以及膳食纤维等,吃起来香甜可口,味道很不错。草莓是比较脏的,吃之前一定要清洗干净,最好用盐水或者淘米水清洗,然后用流水冲洗几遍才可以。 吃草莓前如何清洗草莓 1.可以用流动的水清洗草…

    2025年2月23日
    713.5K00
  • win7自带游戏怎么安装不了

    系统自带游戏无法安装可能是由于文件损坏、注册表损坏、缺少必备组件、安全设置限制或系统版本不兼容。解决方法包括修复系统文件、修复注册表、安装必备组件、调整安全设置和确认系统兼容性。 Win7 自带游戏无法安装的原因 系统自带的游戏无法安装可能…

    2025年2月23日
    100
  • win7怎么编程

    在 Win7 系统下编程可以使用微软提供的工具和技术,包括 Visual Studio、PowerShell 和 .NET Framework,具体如下:Visual Studio:专为 Windows 开发设计的 IDE,支持多种编程语言…

    2025年2月23日
    100
  • 怎么用win7编程

    在 Windows 7 上编程需要使用以下工具:Microsoft Visual Studio、Notepad++ 或命令提示符,并选择 C#、C++、VB.NET 或 Python 等编程语言。需要创建一个新项目,使用选定的语言编写代码,…

    2025年2月23日
    100
  • win7怎么使用vc

    要在 Windows 7 中使用 Visual C++:安装 Visual C++ 编译器。创建一个 Visual C++ 项目。编写 C++ 代码。编译并运行程序。 如何在 Windows 7 中使用 Visual C++ 使用 Visu…

    2025年2月23日
    100
  • win7怎么使用opengl

    要在 Windows 7 中使用 OpenGL:安装 OpenGL 驱动程序。设置环境变量 PATH 和 LIBPATH。下载并安装 OpenGL 包。编写 OpenGL 程序。使用兼容 OpenGL 的编译器编译和运行该程序。 如何在 W…

    2025年2月23日
    100
  • navicat premium怎么运行不了

    解决 Navicat Premium 无法运行问题的方法:确保系统符合要求,安装 Microsoft Visual C++ 可再发行组件。以管理员身份运行 Navicat Premium,禁用防病毒软件,检查防火墙设置。如果以上步骤无效,请…

    2025年2月23日
    100
  • win7怎么下载vc

    在 Windows 7 中下载 Visual C++ 的步骤:从 Microsoft Visual C++ 下载页面下载与您的 Windows 7 系统体系结构(32 位或 64 位)相对应的可再发行组件包。找到下载的 .exe 文件并双击…

    2025年2月23日
    100
  • navicat需要配置环境吗

    是的,Navicat 需要环境配置,具体步骤如下:安装 Java 运行环境 (JRE)设置 JAVA_HOME 环境变量安装 Microsoft Visual C++ 可再发行组件包配置防火墙规则配置数据库连接 Navicat 需要配置环境…

    2025年2月23日
    100

发表回复

登录后才能评论