Linux下安裝與配置MySQL8.0
阿新 • • 發佈:2021-08-02
Linux下安裝與配置MySQL8.0
- 我們採用APT方式在ubuntu中安裝Mysql。這種方式安裝的版本都是最新的版本,通過這種方式安裝好之後,所有的服務,所有的環境變數都會啟動和配置好,無需手動配置
- 首先安裝mysql8.0需要的依賴,使用以下命令
sudo apt install mysql-client-core-8.0
sudo apt install mariadb-client-core-10.3
- 安裝mysql8.0,使用以下命令
sudo apt install mysql-server-8.0
- 檢視mysql版本
mysql --version
- 修改配置檔案(需要先安裝vim,sudo apt install vim)
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
- 開啟後,按“i”進入insert模式,新增語句 skip-grant-tables
[mysqld] # # * Basic Settings # user = mysql # pid-file = /var/run/mysqld/mysqld.pid # socket = /var/run/mysqld/mysqld.sock # port = 3306 # datadir = /var/lib/mysql skip-grant-tables //新增這一行
-
按“ESC”退出輸入模式,並輸入“:wq”儲存並退出。
-
重新啟動mysql,以root方式登入
service mysql restart
sudo mysql #不需要指定使用者名稱密碼,以root方式登入
- ,進入MySQL後,修改root密碼
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '自己的密碼'
mysql>flush privileges;
- 使用quit命令退出mysql
- 將第6步的的多餘的一行刪除,重新啟動mysql即可
- 開啟和關閉mysql服務
service mysql start #開啟mysql服務
service mysql status # 檢視mysql服務的狀態
service mysql stop # 關閉mysql服務
- 備註一些軟體的安裝
sudo apt install vimsudo apt install cscopesudo apt install ctagssudo apt install gitsudo apt install build-essential cmake python-dev python3-dev
Love and Share