Tangwx

Tangwx

博客网站

樹莓派配置MySQL環境

Raspberry Pi 配置 MySQL#

Raspberry Pi 硬件:
Raspberry Pi 3 B+

更新系統(可選)#

無論您何時安裝了 Raspberry Pi,在此步驟不一定需要執行,但更新系統可能會使事情變得更簡單一些,極少數情況下可能會變得更複雜一些。

在終端輸入以下命令:

sudo apt-get update
sudo apt-get upgrade

開始安裝#

1. 安裝 MySQL#

在終端輸入以下命令,安裝 MySQL:

sudo apt install mariadb-server

image-20230218100700674

2. 設置數據庫#

在終端中,運行MySQL安全安裝命令

sudo mysql_secure_installation

image-20230218100403467

此時系統會詢問您:Enter current password for root (enter for none): ,按回車(enter)鍵,因為第一次登錄是沒有密碼的。

然後會詢問您:Set root password? —— 按 y ,進行 root 帳號的密碼設置。

此時,會提示 New password ,在此輸入您的MySQL密碼,請牢記這個密碼,輸入完成按回車,會提示re-enter new password,此時再重複輸入密碼,回車即可。

image-20230218100502942

然後,詢問您 Remove anonymous users ,按 y 。

然後,詢問您 Disallow root login remotely ,按 y 。

然後,詢問您 Remove test database and access to it ,按 y 。

image-20230218100528947

然後,詢問您 Reload privilege tables now ,按 y 。

最後,您將看到消息 All done!Thanks for using MariaDB! ,表示已經設置完成了。

image-20230218100546258

3. 添加數據庫#

在終端中運行 MySQL

sudo mysql -u root -p

使用剛才設置的 root 密碼,進行登錄。

之後,將會顯示 Welcome to the MariaDB monitor.,表示已經進入 MySQL。

image-20230218100626604

使用 MySQL 命令,創建數據庫。#

例如這裡創建一個名為 lingshundb 的數據庫:

create database lingshundb;

注意:結束時需要分號。

創建數據庫的命令輸入成功後,應該會看到 Query OK,表示創建成功。

image-20230218101129342

查看剛創建的數據庫#

show databases;

創建 MySQL 用戶#

創建該用戶用於分配剛創建的數據庫,

例如創建一個名為 lingshun 的用戶:

create user 'lingshun'@'localhost' IDENTIFIED BY 'YOURPASSWORD';

向用戶授權數據庫#

向用戶 lingshun 授予 lingshundb 數據庫權限。

GRANT ALL PRIVILEGES ON lingshundb.* TO 'lingshun'@'localhost' IDENTIFIED BY 'YOURPASSWORD';

注意:您需要在 IDENTIFIED BY 之後輸入您設置的密碼。

刷新數據庫權限#

要使剛才的更改生效,需要刷新數據庫權限,

輸入以下命令:

FLUSH PRIVILEGES;

退出 MySQL#

quit

將會見到 bye,表示已退出 MySQL 並回到終端命令提示狀態。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。