一、安裝MySQL 5.17
Ubuntu -20.04.5
-
開啟命令列(CLI)介面:使用
Ctrl
+Alt
+T
或點選滑鼠右鍵並選擇Open Terminal
。 -
更新當前軟體源,以便從源伺服器下載最新的軟體包列表,並獲取完整度高的軟體安裝包的相關資訊。
sudo apt-get update
-
安裝MySQL
sudo apt-get install -y mysql-server mysql-client
-
安裝完成之後,配置MySQL伺服器,將“只允許本地訪問”更改為“允許遠端計算機接入”。
-
步驟一:透過輸入命令開啟MySQL伺服器對應的配置檔案
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
-
步驟二: 在該檔案中,先透過找到
[mysqld]
選項組中的bind-address
,然後使用shift
+i
鍵進入編輯模式,並輸入#
註釋掉該行。修改的最終結果如下圖最後一行所示。 -
步驟三:按下
esc
鍵切換到命令模式,再輸入:wq
進行儲存。
二、啟動MySQL服務
在使用mysql之前,我們需要使用管理員許可權啟動mysqld服務程序。由於啟動MySQL服務的命令與其他命令相似度很高,因此筆者將它們放到一齊,便於讀者進行對比學習。所以實際上更應該稱本節為“操控MySQL服務”。
Ubuntu 16.04
規律為:sudo service mysqld 操作動作或狀態查詢
啟動服務:sudo service mysqld start
停止服務:sudo service mysqld stop
重啟服務:sudo service mysqld restart
檢視MySQL Server當前狀態:sudo service mysqld status
三、登入並使用MySQL
繼在mysqld正常啟動之後,我們就可以令本機連線到MySQL伺服器。
登入mysql會話
若使用的本機為伺服器,則 “-h 伺服器ip或域名” 可直接省略。因為缺少該引數的情況下,只要是在伺服器環境中就會被自動解析為localhost或127.0.0.1。
mysql -p -u root -h 伺服器ip或域名
使用mysql
SELECT VERSION(), USER(), NOW();
SELECT 1+2*3-4/5;
注意:上面的程式碼只是小試牛刀,實際上用處不大,因為這些sql語句脫離了所謂的上下文語境。請讀者當作是嚐鮮吧!