一、安裝MySQL依賴環境
1、更新apt-get軟件源
sudo apt-get update
2、安裝MySQL依賴庫和開發庫
sudo apt-get install libmysqlclient-dev libmysqld-dev
二、下載MySQL安裝文件
1、到MySQL官網下載最新版本的安裝文件(本篇教程以MySQL 5.7為例)
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz
2、將下載的安裝文件解壓到指定目錄下(本教程以/opt目錄為例)
sudo tar -zxvf mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz -C /opt/
三、配置MySQL運行環境
1、創建MySQL運行用戶和用戶組
sudo groupadd mysql sudo useradd -r -g mysql mysql
2、設置MySQL安裝目錄權限
sudo chown -R mysql:mysql /opt/mysql-5.7.32-linux-glibc2.12-x86_64/
3、創建MySQL數據存儲目錄
sudo mkdir /data/mysql sudo chown mysql:mysql /data/mysql
4、將MySQL配置文件複製到指定位置
sudo cp /opt/mysql-5.7.32-linux-glibc2.12-x86_64/support-files/my-default.cnf /etc/my.cnf
5、修改MySQL配置文件
[mysqld] datadir = /data/mysql socket = /data/mysql/mysql.sock log-error = /data/mysql/mysql_error.log pid-file = /data/mysql/mysql.pid basedir = /opt/mysql-5.7.32-linux-glibc2.12-x86_64/ port = 3306 user = mysql
四、啟動MySQL服務
1、初始化MySQL數據庫
sudo /opt/mysql-5.7.32-linux-glibc2.12-x86_64/bin/mysqld --initialize --user=mysql --basedir=/opt/mysql-5.7.32-linux-glibc2.12-x86_64/ --datadir=/data/mysql/
2、啟動MySQL服務
sudo systemctl start mysql
3、設置MySQL開機自啟動
sudo systemctl enable mysql
五、設置MySQL登錄密碼
1、通過以下命令進入MySQL控制台
sudo /opt/mysql-5.7.32-linux-glibc2.12-x86_64/bin/mysql -uroot
2、在MySQL控制台中設置MySQL登錄密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_password';
3、退出MySQL控制台
exit
到此為止,Linux下MySQL安裝配置完成。後續可以通過該安裝教程中提到的MySQL控制台進行數據庫管理和操作。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/295181.html