# MariaDB 数据库管理

ServBay为有效管理MariaDB数据库提供了多种方法。根据您的偏好,您可以选择内置的图形化工具如phpMyAdmin和Adminer,或者选择命令行方式。以下是两种方法的全面步骤:

首先,获取您数据库的根用户名和密码。

# 获取数据库根密码

  1. 打开ServBay。

  2. 导航至左侧边栏的"设置"。

设置标签页
  1. 在设置页面内,找到“数据库密码”的选项。
查看MariaDB密码
  1. 复制相应的数据库根用户名和密码。

# 内置图形工具

ServBay集成了phpMyAdmin和Adminer工具,提供了一个直观的数据库管理界面。可以通过以下链接访问这些工具:

# phpMyAdmin

  1. 打开您的浏览器并前往 phpMyAdmin (opens new window)

  2. 在“选择服务器”中,选择适当的MariaDB版本。

  3. 输入您的MariaDB数据库用户名和从ServBay获取的密码,然后点击登录。

  4. 在phpMyAdmin界面中,执行如下操作:

    • 创建数据库

      • 点击左侧边栏中的 "数据库"。
      • 输入新数据库的名称,选择字符集和排序规则,然后点击 "创建"。
    • 创建表格

      • 在选定的数据库中,点击"SQL"标签。
      • 输入SQL命令以创建新的表格,例如:
        CREATE TABLE your_table_name (
            id INT PRIMARY KEY,
            name VARCHAR(255)
        );
        
        1
        2
        3
        4
        然后点击"执行"。
    • 导入数据

      • 在所选的数据库中,点击“导入”。
      • 选择要导入的 SQL 文件,然后点击“执行”。
    • 其他操作: 左侧边栏允许进行包括修改表结构、查询数据、删除记录等额外操作。

# Adminer

  1. 打开您的浏览器,然后访问 Adminer (opens new window)

  2. 输入MariaDB数据库连接详细信息(从ServBay获取的主机,用户名和密码),然后点击登录。

  3. 在Adminer界面中,执行如下操作:

    • 创建数据库

      • 在左侧侧边栏中点击"SQL命令"。
      • 输入SQL命令来创建新的数据库,例如:
        CREATE DATABASE 你的数据库名;
        
        1
        然后点击"执行。"
    • 创建表格:

      • 在所选的数据库中,点击"添加表格。"
      • 输入新表格的名称和字段,然后点击"保存。"
    • 导入数据

      • 在选定的数据库中,点击 “导入”。
      • 选择要导入的 SQL 文件,然后点击 “导入”。
    • 其他操作: 左侧边栏提供了诸如修改表结构、查询数据和删除记录等操作。

按照这些详细的步骤,您可以无缝地使用phpMyAdmin和Adminer管理MariaDB数据库。

# 命令行管理

对于喜欢使用命令行数据库管理的人来说,安装ServBay的命令行工具。请参考命令行支持 文档以获取安装细节。

一旦命令行工具安装完毕,使用以下命令连接到MariaDB数据库:

# 连接到本地MariaDB数据库
mysql -uroot -p
1
2

在使用ServBay的命令行工具连接到MariaDB数据库后,执行数据库操作的常见SQL语句:

  • 创建数据库
CREATE DATABASE 你的数据库名称;
1
  • 选择数据库
USE your_database_name;
1
  • 创建表格
CREATE TABLE your_table_name (
    id INT PRIMARY KEY,
    name VARCHAR(255),
    age INT
);
1
2
3
4
5

Note: SQL language is same across all languages.

  • 插入数据
INSERT INTO 你的表名 (name, age) VALUES ('约翰', 25);
1
  • 查询数据
SELECT * FROM your_table_name;
1
  • 更新数据
UPDATE your_table_name SET age = 26 WHERE name = 'John';
1
  • 删除数据
从 your_table_name 中删除 WHERE name = 'John'
1
  • 删除表格
DROP TABLE your_table_name;
1

(Note: SQL is a standardized programming language used for managing and manipulating databases. It is not translated because it is the same in all languages.)

  • 删除数据库
DROP DATABASE 你的数据库名;
1
Last Updated: 4/28/2024