1.安裝mysql-server
2.apt-get是安裝mysql-client
3.sudo apt-get安裝libmysqlclient-dev
安裝過程中會提示妳設置密碼什麽的。小心不要忘記設置。安裝完成後,您可以使用以下命令檢查安裝是否成功:
sudo netstat -tap | grep mysql
通過上述命令檢查後,如果看到壹個mysql套接字處於listen狀態,說明安裝成功。
登錄mysql數據庫可以通過以下命令完成:
mysql -u root -p
-u表示登錄的用戶名,-p表示登錄用戶的密碼。輸入上面的命令後,會提示輸入密碼,然後輸入密碼就可以登錄mysql了。
然後通過顯示數據庫;您可以查看當前數據庫。
我們只需選擇mysql數據庫進行下壹步操作,使用use mysql命令顯示當前數據庫的表單:show tables。
編寫壹個簡單的程序來訪問數據庫並實現顯示表格的功能:
復制代碼
# include & ltMySQL/MySQL . h & gt;
# include & ltstdio.h & gt
# include & ltstdlib.h & gt
int main()
{
MYSQL * conn
MYSQL _ RES * res
MYSQL_ROW行;
char server[]= " localhost ";
char user[]= " root ";
char password[]= " mima ";
char database[]= " MySQL ";
conn = MySQL _ init(NULL);
如果(!mysql_real_connect(連接,服務器,用戶,密碼,數據庫,0,NULL,0))
{
fprintf(stderr," %s\n ",MySQL _ error(conn));
退出(1);
}
if (mysql_query(conn,“顯示表格”))
{
fprintf(stderr," %s\n ",MySQL _ error(conn));
退出(1);
}
RES = MySQL _ use _ result(conn);
printf("MySQL數據庫中的MySQL表:\ n ");
while ((row = mysql_fetch_row(res))!=空)
{
printf("%s \n ",行[0]);
}
MySQL _ free _ result(RES);
MySQL _ close(conn);
printf("完成!\ n ");
返回0;
}
復制代碼
編譯代碼時,需要鏈接mysql庫,可以通過以下方式編譯:
g++-Wall MySQL _ test . CPP-o MySQL _ test-lmsqlclient
然後運行編譯後的代碼:
可見結果與使用SQL語句show tables相同。
讓它變得簡單,讓它發生