MySQL - 下載與安裝配置(Linux)

[BORUTO]發表於2024-11-22

一、安裝MySQL 5.17


Ubuntu -20.04.5

  1. 開啟命令列(CLI)介面:使用Ctrl + Alt + T或點選滑鼠右鍵並選擇Open Terminal

  2. 更新當前軟體源,以便從源伺服器下載最新的軟體包列表,並獲取完整度高的軟體安裝包的相關資訊。

    sudo apt-get update
  3. 安裝MySQL

    sudo apt-get install -y mysql-server mysql-client
  4. 安裝完成之後,配置MySQL伺服器,將“只允許本地訪問”更改為“允許遠端計算機接入”。

  • 步驟一:透過輸入命令開啟MySQL伺服器對應的配置檔案

    sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
  • 步驟二: 在該檔案中,先透過找到[mysqld]選項組中的bind-address,然後使用shift + i 鍵進入編輯模式,並輸入#註釋掉該行。修改的最終結果如下圖最後一行所示。
    make that line with bind-address ineffective

  • 步驟三:按下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語句脫離了所謂的上下文語境。請讀者當作是嚐鮮吧!

相關文章