本文爲課程作業複製版,如有相似請助教注意並非抄襲。
本文首發於我的個人博客,歡迎點擊訪問,無廣告節面簡潔!
安裝環境爲Ubuntu 18.04.4 LTS
。
由於在apt
下默認的版本是mysql5.7
,需要先配置倉庫,再進行安裝。
添加MySQL8.0倉庫
首先在https://dev.mysql.com/downloads/file/?id=494003下載apt repository
然後配置倉庫,輸入:(其中PATH和deb的名稱應根據自己的需求更改,可參照下面截圖的頭部)
sudo dpkg -i /PATH/version-specific-package-name.deb
然後會跳出來倉庫配置界面,直接選擇ok
接着更新倉庫,輸入:
sudo apt-get update
可以看到在更新的倉庫中已有MySQL
安裝MySQL
在命令行輸入:
sudo apt-get install mysql-server
配置過程
在輸入安裝命令並下載完成後,即進入配置模式。
在彈出的框內輸入root用戶的密碼或先設爲空,然後再次確認密碼
在選擇驗證方式時,選擇第一個推薦的(網上有說這個對Ubuntu18.04不支持,但是經實驗應該已修復此問題)
登錄MySQL
採用之前配置的密碼進入mysql:
mysql -u root -p
可以看到版本號和其它一些信息,證明安裝正確
查看MySQL啓動信息
輸入命令查看MySQL的狀態:
sudo service mysql status
可以看到之前安裝完成並且首次啓動MySQL時已開啓MySQL
嘗試停止MySQL服務:
sudo service mysql stop
設置默認mysql命令參數
在當前用戶的用戶目錄下新建.my.cnf
,可配置如用戶名/密碼等,來簡便mysql的操作
[client]
host=localhost
user=root
password=<password>
這樣只需輸入mysql
即可以root用戶進入數據庫