# MariaDB 数据库管理
ServBay为有效管理MariaDB数据库提供了多种方法。根据您的偏好,您可以选择内置的图形化工具如phpMyAdmin和Adminer,或者选择命令行方式。以下是两种方法的全面步骤:
首先,获取您数据库的根用户名和密码。
# 获取数据库根密码
打开ServBay。
导航至左侧边栏的"设置"。
- 在设置页面内,找到“数据库密码”的选项。
- 复制相应的数据库根用户名和密码。
# 内置图形工具
ServBay集成了phpMyAdmin和Adminer工具,提供了一个直观的数据库管理界面。可以通过以下链接访问这些工具:
- phpMyAdmin: https://servbay.host/phpmyadmin/ (opens new window)
- Adminer: https://servbay.host/adminer.php (opens new window)
# phpMyAdmin
打开您的浏览器并前往 phpMyAdmin (opens new window)。
在“选择服务器”中,选择适当的MariaDB版本。
输入您的MariaDB数据库用户名和从ServBay获取的密码,然后点击登录。
在phpMyAdmin界面中,执行如下操作:
创建数据库:
- 点击左侧边栏中的 "数据库"。
- 输入新数据库的名称,选择字符集和排序规则,然后点击 "创建"。
创建表格:
- 在选定的数据库中,点击"SQL"标签。
- 输入SQL命令以创建新的表格,例如:然后点击"执行"。
CREATE TABLE your_table_name ( id INT PRIMARY KEY, name VARCHAR(255) );
1
2
3
4
导入数据:
- 在所选的数据库中,点击“导入”。
- 选择要导入的 SQL 文件,然后点击“执行”。
其他操作: 左侧边栏允许进行包括修改表结构、查询数据、删除记录等额外操作。
# Adminer
打开您的浏览器,然后访问 Adminer (opens new window)。
输入MariaDB数据库连接详细信息(从ServBay获取的主机,用户名和密码),然后点击登录。
在Adminer界面中,执行如下操作:
创建数据库:
- 在左侧侧边栏中点击"SQL命令"。
- 输入SQL命令来创建新的数据库,例如:然后点击"执行。"
CREATE DATABASE 你的数据库名;
1
创建表格:
- 在所选的数据库中,点击"添加表格。"
- 输入新表格的名称和字段,然后点击"保存。"
导入数据:
- 在选定的数据库中,点击 “导入”。
- 选择要导入的 SQL 文件,然后点击 “导入”。
其他操作: 左侧边栏提供了诸如修改表结构、查询数据和删除记录等操作。
按照这些详细的步骤,您可以无缝地使用phpMyAdmin和Adminer管理MariaDB数据库。
# 命令行管理
对于喜欢使用命令行数据库管理的人来说,安装ServBay的命令行工具。请参考命令行支持 文档以获取安装细节。
一旦命令行工具安装完毕,使用以下命令连接到MariaDB数据库:
# 连接到本地MariaDB数据库
mysql -uroot -p
2
在使用ServBay的命令行工具连接到MariaDB数据库后,执行数据库操作的常见SQL语句:
- 创建数据库
CREATE DATABASE 你的数据库名称;
- 选择数据库
USE your_database_name;
- 创建表格
CREATE TABLE your_table_name (
id INT PRIMARY KEY,
name VARCHAR(255),
age INT
);
2
3
4
5
Note: SQL language is same across all languages.
- 插入数据
INSERT INTO 你的表名 (name, age) VALUES ('约翰', 25);
- 查询数据
SELECT * FROM your_table_name;
- 更新数据
UPDATE your_table_name SET age = 26 WHERE name = 'John';
- 删除数据
从 your_table_name 中删除 WHERE name = 'John';
- 删除表格
DROP TABLE your_table_name;
(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 你的数据库名;
← 数据库管理 PostgreSQL数据库管理 →