首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

Ubuntu 安裝 MySQL 並以 C 程式驗證(重複內容精簡版)

     編輯:MySQL 綜合教學

Ubuntu 快速安裝 MySQL 與 C 程式存取驗證

本文為精簡版,核心步驟與 ID 171935 相同,僅保留關鍵指令與驗證碼。

安裝三步驟

sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev

驗證服務

sudo netstat -tap | grep mysql  # 出現 LISTEN 即成功

登入操作

mysql -u root -p
SHOW DATABASES;
USE mysql;
SHOW TABLES;

C 程式驗證(編譯參數 -lmysqlclient)

#include 
#include 
#include 

int main() {
    MYSQL *conn = mysql_init(NULL);
    if (!mysql_real_connect(conn, "localhost", "root", "mima", "mysql", 0, NULL, 0)) {
        fprintf(stderr, "%s\n", mysql_error(conn));
        exit(1);
    }
    if (mysql_query(conn, "SHOW TABLES")) {
        fprintf(stderr, "%s\n", mysql_error(conn));
        exit(1);
    }
    MYSQL_RES *res = mysql_use_result(conn);
    MYSQL_ROW row;
    printf("MySQL Tables in mysql database:\n");
    while ((row = mysql_fetch_row(res)) != NULL) {
        printf("%s \n", row[0]);
    }
    mysql_free_result(res);
    mysql_close(conn);
    printf("finish! \n");
    return 0;
}
g++ -Wall mysql_test.cpp -o mysql_test -lmysqlclient
./mysql_test
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved