久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Ubuntu下如何安裝并配置mysql

157次閱讀
沒有評論

共計 1472 個字符,預計需要花費 4 分鐘才能閱讀完成。

本文丸趣 TV 小編為大家詳細介紹“Ubuntu 下如何安裝并配置 mysql”,內容詳細,步驟清晰,細節處理妥當,希望這篇“Ubuntu 下如何安裝并配置 mysql”文章能幫助大家解決疑惑,下面跟著丸趣 TV 小編的思路慢慢深入,一起來學習新知識吧。

ubuntu 上安裝 mysql 非常簡單只需要幾條命令就可以完成。

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

安裝過程中會提示設置密碼什么的,注意設置了不要忘了,安裝完成之后可以使用如下命令來檢查是否安裝成功:

sudo netstat -tap | grep mysql

通過上述命令檢查之后,如果看到有 mysql 的 socket 處于 listen 狀態則表示安裝成功。

登陸 mysql 數據庫可以通過如下命令:

mysql -u root -p

-u 表示選擇登陸的用戶名,-p 表示登陸的用戶密碼,上面命令輸入之后會提示輸入密碼,此時輸入密碼就可以登錄到 mysql。

 

然后通過 show databases; 就可以查看當前的數據庫。

我們選擇 mysql 數據庫就行下一步操作,使用 use mysql 命令,顯示當前數據庫的表單:show tables

寫一個簡單的程序來訪問該數據庫,實現 show tables 功能:

#include  mysql/mysql.h 
#include  stdio.h 
#include  stdlib.h 
int main() 
 mysql *conn;
 mysql_res *res;
 mysql_row row;
 char server[] =  localhost 
 char user[] =  root 
 char password[] =  mima 
 char database[] =  mysql 
 
 conn = mysql_init(null);
 
 if (!mysql_real_connect(conn, server,user, password, database, 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);
 }
 
 res = mysql_use_result(conn);
 
 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;
}

編譯代碼的時候需要鏈接 mysql 的庫,可以通過如下方式編譯:

g++ -wall mysql_test.cpp -o mysql_test -lmsqlclient

然后運行編譯好的代碼:

可見結果和使用 sql 語句 show tables 是一樣的。

讀到這里,這篇“Ubuntu 下如何安裝并配置 mysql”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-14發表,共計1472字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 当涂县| 共和县| 顺义区| 安义县| 莱芜市| 临湘市| 博兴县| 苍山县| 通州区| 华安县| 广宁县| 射阳县| 察哈| 万年县| 家居| 中山市| 清原| 江山市| 资中县| 奇台县| 平阳县| 嘉鱼县| 雅安市| 伊宁市| 康马县| 新河县| 柘荣县| 寿宁县| 侯马市| 淮南市| 九台市| 武义县| 军事| 志丹县| 剑阁县| 岳西县| 石泉县| 七台河市| 景泰县| 钟祥市| 福海县|