樹莓派安裝MySQL數據庫


樹莓派安裝MySQL 搭建數據庫

版權聲明:本文為博主原創文章,未經博主允許不得轉載。

2019年9月10日 發布

接上篇

樹莓派安裝Nginx+Php7.3 搭建Web服務器局域網可訪問
https://lingshunlab.com/raspberry-pi-install-nginx-php.html

我們已經安裝了Nginx 和php 7.3,現在就來開始安裝MySQL。在本教程,將會一步一步進行安裝MySQL,並最后使用PhpMyAdmin對數據庫進行管理

示例環境(參考)

這是本教程的相關環境版本參考,這不一定是需要的,但如果你遇到了不明問題還是沒辦法解決的話,可以考慮一下是不是版本環境的問題。

樹莓派系統:
Raspbian Buster with desktop
Version:July 2019
Release date:2019-07-10

樹莓派硬件:
Raspberry Pi 3 B+

更新系統(可選)

不論你是什么時候裝的樹莓派,在此步驟不一定是要做的,但更新了系統可能會讓事情更簡單一些,極少數情況下能讓事情更復雜一些。

在終端輸入命令:

sudo apt-get update
sudo apt-get upgrade

開始安裝

1,安裝MySQL

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

sudo apt install mariadb-server

2,設置數據庫

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

sudo mysql_secure_installation

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

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

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

然后,詢問你 Remove anonymous users ,按 y 。

然后,詢問你 Disallow root login remotely ,按 y 。

然后,詢問你 Remove test database and access to it ,按 y 。

然后,詢問你 Reload privilege tables now ,按 y 。

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

3,添加數據庫

在終端中運行MySQL

sudo mysql -u root -p

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

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

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

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

create database lingshundb;

注意:結束時需要分號

創建數據庫的命令輸入成功后,應該會看到

Query OK,表示創建成功。

創建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並回到終端命令符狀態

這時我習慣重啟一下,如果不重啟應該問題也不大。

4,安裝PhpMyAdmin

要在php中使用MySQL,則需要安裝php-mysql

sudo apt install php-mysql

安裝完畢后,在PhpMyAdmin的官網下載最新版本:
https://www.phpmyadmin.net/

在終端中,使用 wget 或者 curl 命令都可以下載,例如我習慣使用wget:

cd ~
wget https://files.phpmyadmin.net/phpMyAdmin/4.9.0.1/phpMyAdmin-4.9.0.1-all-languages.zip

然后,使用unzip命令解壓,
再使用mv命令把phpMyAdminxxxxxxxx的文件夾移動到Nginx的網站目錄下,
(這里的xxxxxxxx,是你當前的下載的版本信息)

Nginx的默認網站目錄是:/var/www/html/

這就不詳細列出操作命令,
最后打開瀏覽器輸入http://localhost/phpMyAdminxxxxxxxxxxxx ,
(或者輸入http://’yourIP’/phpMyAdmin-4.9.1/index.php)

即可打開PhpMyAdmin的數據庫管理登陸頁面。


如有疑問,請添加公眾號留言交流。

 

出處:https://lingshunlab.com/raspberry-pi-install-mysql.html

=========================================================================

樹莓派安裝MYSQL

1、更新數據:sudo apt-get update

2、開始安裝:sudo apt-get install mysql-server

3、修改root密碼:sudo mysqladmin -u root -p password

 

4、登入數據庫:sudo mysql -uroot -p密碼

5、查看用戶下所有數據庫: show databases;

6、進入某個數據庫: use 數據庫名

7、查看該數據庫里的所有表:show tables;

8、查看表結構:desc 表名;

9、創建數據庫:create database 數據庫名

* * *

 

出處:https://www.cnblogs.com/dongxiaodong/p/9708938.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM