Tangwx

Tangwx

博客网站

树莓派配置MySQL环境

树莓派配置 MySQL#

树莓派硬件:
Raspberry Pi 3 B+

更新系统(可选)#

不论你是什么时候装的树莓派,在此步骤不一定是要做的,但更新了系统可能会让事情更简单一些,极少数情况下能让事情更复杂一些。

在终端输入命令:

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 并回到终端命令符状态

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。