zoukankan      html  css  js  c++  java
  • Linux编程 第一个连接mysql的C程序

    1. 安装mysql client包

      sudo apt-get install libmysqlclient15-dev

    2. 编写C程序

    #include <stdlib.h>
    #include <stdio.h>
    #include "mysql.h"

    int main(int argc, char *argv[]) 
    {
        MYSQL *conn_ptr;
        conn_ptr = mysql_init(NULL);
        
        if (!conn_ptr) 
        {
            fprintf(stderr, "mysql_init failed\n");
            return EXIT_FAILURE;
        }
        
        conn_ptr = mysql_real_connect(conn_ptr, "localhost""root""mysql""mysql"0, NULL, 0);
        
        if (conn_ptr) 
        {
            printf("Connection success\n");
        } 
        else 
        {
            printf("Connection failed\n");
        }
        
        mysql_close(conn_ptr);
        
        return EXIT_SUCCESS;
    }

    3. 编译程序

      gcc -I/usr/include/mysql connect1.c -L/usr/lib/mysql -lmysqlclient -o connect1

    4. 执行

      ./connect1

    5. 运行结果

      Connection success 

    技术改变世界
  • 相关阅读:
    codeforces 1065F Up and Down the Tree
    初探莫比乌斯反演
    IOI2008 island
    miller——rabin判断素数
    NOIP2018游记
    NP是什么意思?
    word2016如何英汉互译
    2.1数字图像化
    Windows程序内部运行机制
    2.2图像灰度直方图
  • 原文地址:https://www.cnblogs.com/davidgu/p/2518106.html
Copyright © 2011-2022 走看看