# Управление базой данных 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 (opens new window).
Введите данные для подключения к базе данных MariaDB (хост, имя пользователя и пароль, полученные от ServBay), затем нажмите вход.
В интерфейсе Adminer выполните операции, такие как:
Создание баз данных:
- Нажмите "SQL Command" в левой боковой панели.
- Введите SQL-команды для создания новой базы данных, например:Затем нажмите "Выполнить."
CREATE DATABASE имя_вашей_базы_данных;
1
Создание таблиц:
- В выбранной базе данных нажмите "Добавить таблицу."
- Введите название новой таблицы и поля, затем нажмите "Сохранить."
Импорт данных:
- В выбранной базе данных нажмите "Импорт."
- Выберите SQL-файл для импорта и нажмите "Импорт."
Другие операции: Левая боковая панель предлагает действия, такие как изменение структуры таблицы, запрос данных и удаление записей.
Следуя этим подробным шагам, вы можете бесшовно управлять базами данных MariaDB с использованием phpMyAdmin и Adminer.
# Управление с помощью командной строки
Для тех, кто предпочитает управление базой данных через командную строку, установите командные инструменты ServBay. Обратитесь к документации Поддержка командной строки для получения подробностей об установке.
После установки инструментов командной строки используйте следующую команду для подключения к базе данных MariaDB:
# Подключение к локальной базе данных MariaDB
mysql -uroot -p
2
После подключения к базе данных MariaDB с использованием командных инструментов ServBay, выполните общие SQL-запросы для операций с базой данных:
- Создание базы данных
CREATE DATABASE ваше_имя_базы_данных;
- Выбор базы данных
USE ваше_имя_базы_данных;
- Создание таблицы
CREATE TABLE имя_вашей_таблицы (
id INT PRIMARY KEY,
name VARCHAR(255),
age INT
);
2
3
4
5
- Вставка данных
INSERT INTO ваше_имя_таблицы (имя, возраст) VALUES ('John', 25);
- Запрос данных
SELECT * FROM ваше_имя_таблицы;
- Обновление данных
UPDATE your_table_name SET age = 26 WHERE name = 'John';
- Удаление данных
DELETE FROM ваше_имя_таблицы WHERE name = 'John';
- Удаление таблицы
DROP TABLE ваше_имя_таблицы;
- Удаление базы данных
DROP DATABASE ваше_имя_базы_данных;