要使用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...