1. 程式人生 > 其它 >Linux下安裝與配置MySQL8.0

Linux下安裝與配置MySQL8.0

Linux下安裝與配置MySQL8.0

  1. 我們採用APT方式在ubuntu中安裝Mysql。這種方式安裝的版本都是最新的版本,通過這種方式安裝好之後,所有的服務,所有的環境變數都會啟動和配置好,無需手動配置
  2. 首先安裝mysql8.0需要的依賴,使用以下命令
sudo apt install mysql-client-core-8.0
sudo apt install mariadb-client-core-10.3
  1. 安裝mysql8.0,使用以下命令
sudo apt install mysql-server-8.0
  1. 檢視mysql版本
mysql --version
  1. 修改配置檔案(需要先安裝vim,sudo apt install vim)
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
  1. 開啟後,按“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     //新增這一行
  1. 按“ESC”退出輸入模式,並輸入“:wq”儲存並退出。

  2. 重新啟動mysql,以root方式登入

service mysql restart
sudo mysql #不需要指定使用者名稱密碼,以root方式登入
  1. ,進入MySQL後,修改root密碼
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '自己的密碼'
mysql>flush privileges;
  1. 使用quit命令退出mysql
  2. 將第6步的的多餘的一行刪除,重新啟動mysql即可
  3. 開啟和關閉mysql服務
service mysql start   #開啟mysql服務
service mysql status  # 檢視mysql服務的狀態
service mysql stop  # 關閉mysql服務
  1. 備註一些軟體的安裝
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