Linux下用語言操作mysql

2021-07-31 17:27:33 字數 663 閱讀 7602

要使用c語言鏈結並且操作mysql資料庫,首先你要安裝mysql資料庫。

1.安裝mysql資料庫

sudo apt-get install mysql-server

如果mysql資料庫執行異常,可以用下面命令重啟

sudo service mysql restart

2.安裝linux下操作mysql的依賴庫

sudo apt-get install libmysqlclient-dev

安裝成功後我們寫乙個程式測試一下

3.mysqlc.c

#include "mysql/mysql.h" //安裝libmysqlclient-dev庫之後,會有mysql.h標頭檔案,具體在哪可以去use/include下面找

#include "stdio.h"

int main()

4.編譯

gcc mysqlc.c `mysql_config --libs`

關於libs,可以進mysql_config命令檢視

5.執行程式,

這裡資料庫預設只有root使用者才可以連線上,所以我們需要登入到root

sudu su

./a.out

6.到這裡我們的程式已經成功連線上資料庫了

Linux下利用Docker搭建MYSQL5 7

1 建立mysql配置目錄 建立配置目錄 mkdir p etc mysql conf.d 建立資料和日誌目錄 mkdir pv opt mysql 2 修改my.cnf配置 輸入 sudo vim etc mysql conf.d my.cnf,新增如下內容 mysqld default stor...

linux下用cmake編譯安裝mysql

編譯 linux下用cmake編譯安裝mysql 5.6.35 安裝cmake sudo pacman s cmake wget tar zxvf mysql 5.6.35.tar.gz cd mysql 5.6.35 建立資料存放目錄 mkdir p vhs mysql mysql56 建立使用者...

linux環境下安裝mysq5 7

mysql安裝目前有三種方式 bin包 原始碼 rpm包。2 安裝依賴庫 shell yum search libaio shell yum install libaio y 3 建立資料庫專用賬號 useradd r s sbin nologin mysql4 清空系統中原有配置檔案 mariad...