安裝mysql(版本:8.0.28)

流云1發表於2024-06-22

一、更新源和安裝
sudo apt update # 更新源
sudo apt install mysql-server #安裝
二、修改密碼和許可權
sudo mysql # 登入mysql,使用 root 使用者連入 mysql, 預設不需要密碼
ALTER USER '使用者名稱'@'localhost' IDENTIFIED WITH mysql_native_password BY '明文密碼'; #修改密碼
Update user set host=‘%’ where user =’root’; #修改許可權
flush privileges; #重新整理許可權
三、修改資料磁碟機代號
sudo service mysql stop #停止mysql服務
mkdir -p /sda1/mysql #在掛載的sda1上建立mysql資料目錄
cp -R /var/lib/mysql/* /sda1/mysql #複製原資料到/sda1/mysql目錄
chown -R mysql:mysql /ssd1/mysql #修改許可權

vi /etc/mysql/mysql.conf.d/mysqld.cnf #修改配置檔案
將 [mysqld] 組下的 datadir改為:
datadir = /sda1/mysql
網上都說是修改 /etc/mysql/my.cnf 檔案,可是我vi進去發現根本沒有 datadir 變數,發現 /etc/mysql 下有個 mysql.conf.d 資料夾,下面有 mysqld.cnf 檔案, datadir變數在裡面!

vi /etc/apparmor.d/usr.sbin.mysqld #修改啟動檔案
把 /var/lib/mysql r
/var/lib/mysql/** rwk
修改成
/sda1/mysql r
/sda1/mysql/** rwk,

四、遠端訪問修改配置檔案
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
將bind-address的值改成0.0.0.0

五、重啟資料庫
sudo service mysql restart

安裝phpMyAdmin
步驟1.首先,透過apt在終端中執行以下以下命令,確保所有系統軟體包都是最新的。
sudo apt update
sudo apt upgrade1
步驟2.在Ubuntu 20.04上安裝phpMyAdmin。
執行以下命令在Ubuntu系統上為Nginx安裝phpMyAdmin:
sudo apt install phpmyadmin
安裝程式將要求您選擇應自動配置為執行phpMyAdmin的Web伺服器。沒有選擇Nginx的選項,按TAB鍵選擇“確定”,然後按Enter。我們將在下一節中配置Nginx。
1.jpg
接下來,安裝程式將詢問您是否要使用dbconfig-common工具來設定資料庫。選擇是,然後按Enter。
2.jpg
輸入phpMyAdmin的密碼以在資料庫中註冊,選擇OK,然後按Enter。
3.jpg
系統將提示您確認密碼,輸入相同的密碼,選擇確定,然後按Enter。
4.jpg
步驟3.配置MySQL。
上面已安裝,這裡略。
步驟4.配置Nginx。
我們必須從phpMyAdmin目錄建立一個符號連結:
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
步驟5.訪問phpMyAdmin Web介面。
現在開啟瀏覽器並瀏覽至http://你的IP地址/phpMyAdmin,PHPMyAdmin將詢問您安裝MySQL的使用者和密碼,您可以使用root作為使用者和root MySQL密碼,或使用任何其他MySQL使用者/密碼。
5.png
教程來源網路,本人整理,親自測試ok。不知怎麼上傳圖片。

相關文章