欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Ubuntu下mysql安裝和操作圖文教程

 更新時(shí)間:2016年05月12日 13:41:20   作者:roucheng  
這篇文章主要為大家詳細(xì)分享了Ubuntu下mysql安裝和操作圖文教程,喜歡的朋友可以參考一下

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

1. sudo apt-get install mysql-server

2. apt-get isntall mysql-client

3.  sudo apt-get install libmysqlclient-dev

安裝過程中會(huì)提示設(shè)置密碼什么的,注意設(shè)置了不要忘了,安裝完成之后可以使用如下命令來檢查是否安裝成功:
sudo netstat -tap | grep mysql
通過上述命令檢查之后,如果看到有mysql 的socket處于 listen 狀態(tài)則表示安裝成功。
登陸mysql數(shù)據(jù)庫可以通過如下命令:
mysql -u root -p 
-u 表示選擇登陸的用戶名, -p 表示登陸的用戶密碼,上面命令輸入之后會(huì)提示輸入密碼,此時(shí)輸入密碼就可以登錄到mysql?!?/p>

 

然后通過 show databases; 就可以查看當(dāng)前的數(shù)據(jù)庫。
我們選擇 mysql數(shù)據(jù)庫就行下一步操作,使用use mysql 命令,顯示當(dāng)前數(shù)據(jù)庫的表單:show tables  

寫一個(gè)簡單的程序來訪問該數(shù)據(jù)庫,實(shí)現(xiàn) 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;
}

編譯代碼的時(shí)候需要鏈接MySQL的庫,可以通過如下方式編譯:

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

然后運(yùn)行編譯好的代碼:

可見結(jié)果和使用SQL語句 show tables 是一樣的。

精彩專題分享:mysql不同版本安裝教程 mysql5.7各版本安裝教程

以上就是Ubuntu安裝mysql和簡單操作,希望對大家的學(xué)習(xí)有所幫助,也希望大家繼續(xù)關(guān)注腳本之家的更多精彩內(nèi)容。

相關(guān)文章

  • Mysql分庫分表之后主鍵處理的幾種方法

    Mysql分庫分表之后主鍵處理的幾種方法

    Mysql分庫分表之后,主鍵如何處理?本文主要介紹了Mysql分庫分表之后主鍵處理的幾種方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2022-02-02
  • mysql創(chuàng)建數(shù)據(jù)庫,添加用戶,用戶授權(quán)實(shí)操方法

    mysql創(chuàng)建數(shù)據(jù)庫,添加用戶,用戶授權(quán)實(shí)操方法

    在本篇文章里小編給大家整理的是關(guān)于mysql創(chuàng)建數(shù)據(jù)庫,添加用戶,用戶授權(quán)實(shí)操方法相關(guān)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。
    2019-10-10
  • mysql-canal-rabbitmq 安裝部署超詳細(xì)教程

    mysql-canal-rabbitmq 安裝部署超詳細(xì)教程

    這篇文章主要介紹了mysql-canal-rabbitmq 安裝部署超詳細(xì)教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • MySQL ClickHouse常用表引擎超詳細(xì)講解

    MySQL ClickHouse常用表引擎超詳細(xì)講解

    這篇文章主要介紹了MySQL ClickHouse常用表引擎,ClickHouse表引擎中,CollapsingMergeTree和VersionedCollapsingMergeTree都能通過標(biāo)記位按規(guī)則折疊數(shù)據(jù),從而達(dá)到更新和刪除的效果
    2022-11-11
  • 使用Grafana+Prometheus監(jiān)控mysql服務(wù)性能

    使用Grafana+Prometheus監(jiān)控mysql服務(wù)性能

    這篇文章主要介紹了使用Grafana+Prometheus監(jiān)控mysql服務(wù)性能的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對大家的工作或?qū)W習(xí)具有一定的參考借鑒價(jià)值,需要的朋友可以參考下方法
    2020-03-03
  • MySQL主從復(fù)制不一致的原因分析以及解決

    MySQL主從復(fù)制不一致的原因分析以及解決

    這篇文章主要介紹了MySQL主從復(fù)制不一致的原因分析以及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Mysql?5.7?新特性之?json?類型的增刪改查操作和用法

    Mysql?5.7?新特性之?json?類型的增刪改查操作和用法

    這篇文章主要介紹了Mysql?5.7?新特性之json?類型的增刪改查,主要通過代碼介紹mysql?json類型的增刪改查等基本操作的用法,需要的朋友可以參考下
    2022-09-09
  • mysql格式化小數(shù)保留小數(shù)點(diǎn)后兩位(小數(shù)點(diǎn)格式化)

    mysql格式化小數(shù)保留小數(shù)點(diǎn)后兩位(小數(shù)點(diǎn)格式化)

    今天遇到一個(gè)問題,格式化浮點(diǎn)數(shù)的問題,用format(col,2)保留兩位小數(shù)點(diǎn),出現(xiàn)一個(gè)問題,例如下面的語句,后面我們給出解決方法
    2013-12-12
  • Mysql數(shù)據(jù)庫監(jiān)聽binlog的開啟步驟

    Mysql數(shù)據(jù)庫監(jiān)聽binlog的開啟步驟

    這篇文章主要給大家介紹了關(guān)于Mysql數(shù)據(jù)庫監(jiān)聽binlog的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • mysql允許所有host訪問的方法

    mysql允許所有host訪問的方法

    下面小編就為大家?guī)硪黄猰ysql允許所有host訪問的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-05-05

最新評(píng)論