1. 安裝資料庫 1) yum -y install mysql-server(簡單) yum命令自動從網上尋找mysql服務資源,下載至本地並完成安裝 2) 也可以自己在網上下載mysql服務,通過xftp傳輸至Linux系統,自己安裝(一般安裝在usr或opt目錄下) 2. 啟動資料庫 安裝完畢 ...
1. 安裝資料庫
1) yum -y install mysql-server(簡單)
yum命令自動從網上尋找mysql服務資源,下載至本地並完成安裝
2) 也可以自己在網上下載mysql服務,通過xftp傳輸至Linux系統,自己安裝(一般安裝在usr或opt目錄下)
2. 啟動資料庫
安裝完畢,執行命令service mysqld start
3. 登錄資料庫
mysql -u root -p 回車後輸入密碼(mysql的預設用戶是root,密碼為空)
4. 使用資料庫
登錄成功切換到mysql資料庫,輸入:use mysql — mysql服務下預設有3個資料庫,要對某一個資料庫的表進行操作先用use進入
5. 連接資料庫:使用Navicat for MySQL鏈接資料庫
1) 從user表中查詢所有可以登錄的用戶以及支持鏈接的主機:
select user,host,password from user;(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;—刷新許可權
4) 如果內部伺服器連接不上,關閉防火牆,先退出mysql(exit或者Ctrl+C)
如果雲伺服器連接不上,在雲伺服器安全組件中開放3306埠(mysql預設埠)
6. mysql卸載步驟
1) yum卸載安裝的mysql(僅適用於yum命令安裝的mysql)
yum -y remove mysql*
2) 查找mysql安裝文件
find / -name mysql
3) 用rm -rf刪除查找出的mysql文件
4) mysql服務的啟動/關閉/狀態
service mysqld start/stop/status
如果一臺伺服器上有多個mysql服務,在/etc/my.cnf文件中修改預設埠號
7. 補充內容—內外網知識點
1) 內外網區別
內網又稱為區域網或者私網,只能被單個區域網內用戶訪問
Eg:ping內網IP192.168.88.133
外網又稱為廣域網或者公網,在互聯網上的用戶都可以訪問的IP
Eg:ping公網IP106.52.90.235
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秒,會斷開連接