如何在 Armbian 上安装 MySQL

引言

在本文中,我将向你介绍如何在 Armbian 上安装 MySQL。Armbian 是一个基于 Linux 的操作系统,适用于 ARM 架构的单板计算机,如树莓派等。MySQL 是一款常用的关系型数据库管理系统,适用于各种应用程序和网站。

在教学过程中,我将使用示例代码和注释来帮助你理解每一步的操作。本文将包括以下内容:

  1. 安装 Armbian
  2. 安装 MySQL
  3. 配置 MySQL
  4. 测试连接
  5. 其他常用操作

请按照下面的步骤进行操作。

步骤概览

下表将概述整个安装过程,并列出每个步骤所需的操作和代码。

步骤 操作 代码
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

此命令将引导你完成以下配置:

  1. 设置 MySQL root 用户密码
  2. 删除匿名用户
  3. 禁止 root 远程登录
  4. 删除测试数据库
  5. 重新加载权限表

请按照提示进行配置。完成后,MySQL 将以更安全的方式运行。

测试连接

现在,你可以使用以下命令登录到 MySQL 并测试连接:

mysql -u root -p

这将提示你输入之前设置的 root 密码。成功登录后,你可以运行以下命令来查看数据库列表:

show databases;

如果你能看到一些默认数据库(如 information_schemamysql 等),则表示连接成功。

其他常用操作

一旦你成功连接到 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,