sql >> データベース >  >> RDS >> Mysql

Cプログラムmysql接続

    /*MySQLデータベースサーバーに接続する単純なCプログラム*/

     #include <mysql.h>
     #include <stdio.h>
     main() {
         MYSQL *conn;
         MYSQL_RES *res;
         MYSQL_ROW row;
         char *server = "localhost";
         char *user = "root";
         char *password = "PASSWORD"; /* set me first */
         char *database = "mysql";
         conn = mysql_init(NULL);
         /* Connect to database */
         if (!mysql_real_connect(conn, server,
             user, password, database, 0, NULL, 0)) {
            fprintf(stderr, "%s\n", mysql_error(conn));
            exit(1);
        }
    
        /* send SQL query */
        if (mysql_query(conn, "show tables")) {
            fprintf(stderr, "%s\n", mysql_error(conn));
            exit(1);
        }
        res = mysql_use_result(conn);
    
        /* output table name */
        printf("MySQL Tables in mysql database:\n");
        while ((row = mysql_fetch_row(res)) != NULL)
            printf("%s \n", row[0]);
    
        /* close connection */
        mysql_free_result(res);
        mysql_close(conn);
    }
    


    1. Magentoの製品コレクションオブジェクトとカタログ/製品モデルを理解するのに助けが必要

    2. node.jsmysqlプールbeginTransaction&connection

    3. mysql_real_escape_stringを呼び出すたびに、データベースにもう一度アクセスする必要がありますか?

    4. PostgreSQLの文の最後の2つの単語を一致させるにはどうすればよいですか?