如何在 Armbian 上安装 MySQL
引言
在本文中,我将向你介绍如何在 Armbian 上安装 MySQL。Armbian 是一个基于 Linux 的操作系统,适用于 ARM 架构的单板计算机,如树莓派等。MySQL 是一款常用的关系型数据库管理系统,适用于各种应用程序和网站。
在教学过程中,我将使用示例代码和注释来帮助你理解每一步的操作。本文将包括以下内容:
- 安装 Armbian
- 安装 MySQL
- 配置 MySQL
- 测试连接
- 其他常用操作
请按照下面的步骤进行操作。
步骤概览
下表将概述整个安装过程,并列出每个步骤所需的操作和代码。
步骤 | 操作 | 代码 |
---|---|---|
1. 安装 Armbian | 下载 Armbian 镜像并烧录到 SD 卡 | 无 |
2. 安装 MySQL | 更新包管理器并安装 MySQL | sudo apt update <br> sudo apt install mysql-server |
3. 配置 MySQL | 运行 MySQL 安全脚本 | sudo mysql_secure_installation |
4. 测试连接 | 登录到 MySQL 并测试连接 | mysql -u root -p <br> show databases; |
5. 其他常用操作 | 创建新用户、创建新数据库等 | 无 |
安装 Armbian
首先,你需要下载 Armbian 的镜像文件并将其烧录到 SD 卡。你可以在 Armbian 官方网站上找到最新的镜像文件,并使用烧录工具(如 Etcher)将其写入 SD 卡。
安装 MySQL
完成 Armbian 安装后,你可以通过以下命令更新包管理器并安装 MySQL:
sudo apt update
sudo apt install mysql-server
这些命令将先更新包管理器,然后安装 MySQL 服务器。
配置 MySQL
安装完成后,我们需要运行 MySQL 安全脚本来增强安全性并配置密码策略:
sudo mysql_secure_installation
此命令将引导你完成以下配置:
- 设置 MySQL root 用户密码
- 删除匿名用户
- 禁止 root 远程登录
- 删除测试数据库
- 重新加载权限表
请按照提示进行配置。完成后,MySQL 将以更安全的方式运行。
测试连接
现在,你可以使用以下命令登录到 MySQL 并测试连接:
mysql -u root -p
这将提示你输入之前设置的 root 密码。成功登录后,你可以运行以下命令来查看数据库列表:
show databases;
如果你能看到一些默认数据库(如 information_schema
,mysql
等),则表示连接成功。
其他常用操作
一旦你成功连接到 MySQL,你可以进行其他常用操作,例如创建新用户、创建新数据库等。以下是一些示例操作及其相应的代码:
-
创建新用户:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
-
授予用户权限:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost';
-
创建新数据库:
CREATE DATABASE dbname;
-
导入 SQL 文件:
mysql -u username -p dbname < filename.sql
请根据需要,使用这些代码进行操作。
甘特图
下面是一个使用 mermaid 语法绘制的甘特图,展示了整个安装过程的时间安排。
gantt
dateFormat YYYY-MM-DD
title 安装 MySQL
section 下载 Armbian
下载镜像文件 :done, 2022-01-01, 1d
烧录到 SD 卡 :done, 2022-01-02, 1d
section 安装 MySQL
更新包管理器 :done, 2022-01-03, 1d
安装 MySQL :done,