MySQL 是世界上最流行的数据库系统之一,并且包含在大多数 LAMP 堆栈(Linux、Apache、MYSQL 和 PHP)中。它是有助于推动现代网络发展的技术之一。
像 MYSQL 这样的数据库通常是动态网页的主要组件,也是为 Web 应用程序存储数据的最佳方式之一。 MySQL 是一种数据库管理系统,可让您轻松存储和维护大量数据。
在树莓派上设置 MYSQL
本文将使用 Raspbian 操作系统。如果您使用不同的操作系统,步骤可能略有不同。
步骤 1.在开始在 Raspberry Pi 上安装 MySQL 之前,更新列表和所有已安装的软件包。您可以通过运行以下两个命令来完成此操作。
sudo apt 更新 sudo apt 升级
第 2 步。下一步是将 MySQL 服务器软件安装到 Raspberry Pi 上。将 MySQL 安装到树莓派是一个简单的过程,可以通过以下命令完成。
sudo apt install mariadb-server
第 3 步。在您的 Raspberry Pi 上安装 MySQL 服务器软件后,您现在需要通过为“root”用户设置密码来保护它。
默认情况下,安装 MySQL 时无需设置密码,这意味着您无需任何身份验证即可访问 MySQL 服务器。
运行以下命令启动 MySQL 安全进程。
sudo mysql_secure_installation
只需按照提示为root用户设置密码并安全地安装MySQL。为了更安全的安装,当被要求回答“Y”或“N”时,最好对所有提示回答“Y”。这些提示将删除允许某人更轻松地访问服务器的功能。
请务必记下在此过程中设置的密码,因为您需要使用它来访问 MySQL 服务器,以及为 WordPress 或 PHPMyAdmin 等软件创建数据库和用户。
第 4 步。现在,如果您想访问 Raspberry Pi 的 MySQL 服务器并开始更改您的数据库,您可以输入以下命令。
sudo mysql-u root-p
第 5 步。系统将提示您输入您在第 3 步中为 MySQL 的 root 用户创建的密码。
注意:与大多数 Linux 密码输入一样,文本不会在您键入时显示。
步骤 6.现在,您可以输入 MYSQL 命令来创建、修改和删除数据库。通过此界面,您还可以创建或删除用户并为其分配管理任何数据库的权限。
第 7 步。有两种不同的方式可以退出 MYSQL 命令行,第一种是键入 'exit;'进入 MySQL 界面。退出 MYSQL 命令行的另一种方法是按 CTRL + D。
第 8 步。此时,您已经在树莓派上成功设置了 MySQL。
创建 MySQL 数据库和用户
步骤 1.在继续在 Raspberry Pi 上创建 MySQL 数据库和用户之前,您必须重新登录 MySQL 命令行工具。
运行以下命令登录MySQL命令行。系统将提示您输入之前设置的“root”帐户的密码。
sudo mysql-u root-p
第 2 步。让我们从使用以下命令创建 MySQL 数据库开始。
此命令非常简单,仅包含“CREATE DATABASE”,后跟要为数据库指定的名称。在此示例中,帖子将调用此数据库为“exampledb”。
创建数据库示例数据库;
第 3 步。接下来,您将创建一个 MySQL 用户以分配给您的新数据库。您可以通过运行以下命令来创建此用户。
对于这个例子,帖子将调用用户“exampleuser”并设置密码“pimylifeup”。
CREATE USER 'exampleuser' @ 'localhost' IDENTIFIED BY 'pimylifeup';
第 4 步。创建用户后,您现在可以继续授予所有权限,以便用户可以与数据库交互。
此命令将授予 'exampleuser' 对 'exampledb' 数据库中每个表的所有权限。
授予 exampledb 的所有权限。 * TO 'exampleuser'@'localhost';
步骤 5.完善 MySQL 数据库和用户的最后一件事是删除权限表。不删除权限表,新用户将无法访问数据库。
您可以通过运行以下命令来执行此操作。
同花顺特权;
如果您不想使用命令行来管理您的数据库,那么您可以随时安装 PHPMyAdmin。
为 PHP 安装 MySQL 连接器
如果您打算从 PHP 使用 MySQL 数据库,则需要确保安装了此模块。您可以通过运行以下命令将 PHP 的 MySQL 连接器安装到您的 Raspberry Pi 中。
sudo apt install php-mysql
在很多项目中,数据库都会有很大帮助。最现代的网站tes 需要一个数据库才能正常运行。
0 评论