1. 程式人生 > 資料庫 >linux環境下安裝mysql資料庫的詳細教程

linux環境下安裝mysql資料庫的詳細教程

1.安裝資料庫

1)yum -y install mysql-server(簡單)

yum命令自動從網上尋找mysql服務資源,下載至本地並完成安裝

linux環境下安裝mysql資料庫的詳細教程

linux環境下安裝mysql資料庫的詳細教程

2)也可以自己在網上下載mysql服務,通過xftp傳輸至Linux系統,自己安裝(一般安裝在usr或opt目錄下)

2.啟動資料庫

安裝完畢,執行命令service mysqld start

linux環境下安裝mysql資料庫的詳細教程

linux環境下安裝mysql資料庫的詳細教程

3.登入資料庫

mysql -u root -p回車後輸入密碼(mysql的預設使用者是root,密碼為空)

linux環境下安裝mysql資料庫的詳細教程

4.使用資料庫

登入成功切換到mysql資料庫,輸入:use mysql— mysql服務下預設有3個數據庫,要對某一個數據庫的表進行操作先用use進入

linux環境下安裝mysql資料庫的詳細教程

5.連線資料庫:使用Navicat for MySQL連結資料庫

1)從user表中查詢所有可以登入的使用者以及支援連結的主機:

select user,host,password from user;(mysql語句都是英文分號結束的)

linux環境下安裝mysql資料庫的詳細教程

2)user表host欄位的值為%或者localhost時的區別

host=%,表示所有IP都有連線許可權

3)新建root使用者,並給此使用者賦予所有資料庫和及其所有物件的操作許可權,這個賦權語句裡的%代表支援任意主機連線到mysql伺服器,這樣的話用navicat這個客戶端肯定就沒問題了,賦權語句為:grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

all privileges:所有許可權—增刪改查

*.*(庫名.表名):.前面的*—所有的資料庫,.後面的*—所有的表,*.*—mysql服務下所有的庫的所有的表

Eg:mysql.user—mysql資料庫下的user表

flush privileges;—重新整理許可權

linux環境下安裝mysql資料庫的詳細教程

linux環境下安裝mysql資料庫的詳細教程

4)如果內部伺服器連線不上,關閉防火牆,先退出mysql(exit或者Ctrl+C)

如果雲伺服器連線不上,在雲伺服器安全元件中開放3306埠(mysql預設埠)

linux環境下安裝mysql資料庫的詳細教程

linux環境下安裝mysql資料庫的詳細教程

6.mysql解除安裝步驟

1)yum解除安裝安裝的mysql(僅適用於yum命令安裝的mysql)

yum -y remove mysql*

linux環境下安裝mysql資料庫的詳細教程

linux環境下安裝mysql資料庫的詳細教程

2)查詢mysql安裝檔案

find / -name mysql

3)用rm-rf刪除查找出的mysql檔案

linux環境下安裝mysql資料庫的詳細教程

4)mysql服務的啟動/關閉/狀態

service mysqld start/stop/status

如果一臺伺服器上有多個mysql服務,在/etc/my.cnf檔案中修改預設埠號

7.補充內容—內外網知識點

1)內外網區別

內網又稱為區域網或者私網,只能被單個區域網內使用者訪問

Eg:ping內網IP192.168.88.133

linux環境下安裝mysql資料庫的詳細教程

外網又稱為廣域網或者公網,在網際網路上的使用者都可以訪問的IP

Eg:ping公網IP106.52.90.235

linux環境下安裝mysql資料庫的詳細教程

2)本地電腦需要訪問測試環境,確保在同一個區域網,即保證在同一ip網段(192.168.88.133標紅部分)

8.補充內容—常見的網路知識點

1)TCP和UDP的區別:

TCP是可靠的傳輸協議,因為需要建立連線了才能傳輸資料,而UDP不是

2)TCP建立連線握手3次,斷開連線揮手4次

連線握手3次:A、B雙方收發功能正常

ü第一次:A→B發訊息,B收到訊息(B知道:B收信OK,A傳送OK)

ü第二次:B→A發訊息,A收到訊息(A知道:B傳送OK,A傳送收信OK)

ü第三次:A→B發訊息,B收到訊息(B知道:B傳送OK)

斷開連線:揮手4次

ü第一次:A→B,告訴B,資料傳送完成,需要斷開連線

ü第二次:B→A,讓A等等,等B接收完資料

ü第三次:B→A,資料傳完了,可以斷開了

ü第四次:A→B,稍後XX秒,會斷開連線

總結

到此這篇關於linux環境下安裝mysql資料庫的詳細教程的文章就介紹到這了,更多相關linux環境安裝mysql內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!