Unatka.ru

Видео к статье: "MariaDB. Вход на OSPanel и XAMPP, установка языка, кодировки"

Раздел: Сайт на php

Глава: php+MariaDB

MariaDB. Вход на OSPanel и XAMPP, установка языка, кодировки

СУБД — система управления базами данных.

Хранит и обрабатывает информацию.

Можно сказать: реляционная — значит одной ячейке соответствует одно и только одно значение. Проектируя БД, мы выявили сущности и их «отношения». В MariaDB представление отношений выражается в виде таблиц. Для простоты понимания я буду называть таблицы таблицами, столбцы — столбцами, а строки — строками. Тем более что, зайдя в СУБД, Вы увидите именно эти названия.

Есть несколько таковых, распространяемых свободно и бесплатно. Свободно — по лицензии GNU GPL или подобной ей, программу разрешается использовать, копировать, передавать и даже изменять. Изменения возможны под руководством разработчика. Свободная программа не обязательно бесплатная. Ее можно продавать. Имена и функции бесплатных СУБД легко найти в сети.

Одна из них — MariaDB, имеет свой сервер, который включен в сборки XAMMP и OSPanel.

Вход на OSPanel и XAMPP. Установка языка

На OSPanel запускаем сервера, выбираем на панели управления «Дополнительно», откроется вложенное меню, где щелкаем по строке phpMyAdmin. На XAMMP после запуска набираем в браузере localhost, увидим главную страницу и нажмем в верхнем меню phpMyAdmin. После этих действий открывается MariaDB.

Язык системы по умолчанию — английский. 

Чтобы изменить язык СУБД, на главной странице MariaDB — localhost - находим выпадающий список, поименованный Language. Если установлен язык English(United Kingdom), что значит — Английский (Великобритания), получаем возможность выбора нажатием на поле English(United Kingdom) . Из выпадающего списка выбираем Русский. Теперь наша система говорит на русском языке.

Кодировка баз данных и таблиц

Правильно установленная кодировка документа очень важна. Следует уделять внимание совпадению этого значения для базы и документа. Иногда нужно изменить кодировку базы данных MariaDB, созданной ранее. 

Порядок действий:

Открываем локальный сервер. Переходим на вкладку phpMyadmin, где выбираем «Базы данных»(рис. 1).

Выбор БД в phpMyAdmin. Иллюстрация на сайте https://unatka.ru
рис. 1. Выбираем базу данных для изменения кодировки

Верхнее меню имеет ссылку на вкладку Операции. Переходим и прокручиваем страницу вниз, пока не увидим поле Сравнение (рис. 2). 

Изменение кодировки базы данных. Иллюстация на сайте https://unatka.ru
рис. 2. Изменение кодировки базы данных MariaDB

Открыв выпадающий список, можно выбрать нужную кодировку базы данных MariaDB.

Ниже есть чекбокс Change all tables colation — Изменить кодировку всех таблиц. При необходимости отмечаем пункт. Когда этого не требуется, оставим его пустым.

Когда отмечаем первый пункт — Изменить кодировку всех таблиц, открывается второй: Change all tables columns colation — Изменить кодировку столбцов всех таблиц. Опять же, если нужно — отметим.

Нажмем кнопку Вперед. Открыв теперь вкладку Базы данных, можем видеть - кодировка базы данных изменилась. 

Бывают случаи, когда требуется изменить кодировку не всей базы, а выполнить изменение кодировки отдельной таблицы БД MariaDB.

Открываем нужную БД. Выбираем таблицу, в которую будем вносить изменения (рис. 3).

Изменение кодировки отдельной таблицы MariaDB. Иллюстрация к статье
Рис. 3. Переходим к таблице БД MariaDB

В верхнем правом углу находим строку Еще. Нажимаем, открывая вложенный список(рис. 4).

MariaDB - переход к Операциям. Иллюстрация а статье
рис. 4. Вложенный список пункта «Еще» MariaDB

Здесь находим строку Операции и переходим по ней. Изменение кодировки таблицы БД MariaDB выполняется в пункте Параметры таблицы — Сравнение. Выбираем из вложенного списка нужную кодировку и нажимаем Вперед.

Если есть необходимость изменить кодировку столбцов таблицы, отмечаем пункт Изменить все сортировки столбцов.

Теперь кодировка таблицы установлена так, как нужно нам.

Опубликовано впервые: 2024-12-12

Хочу оставить комментарий
X

Политика ...обработки ПД веб-сайта unatka.ru и его поддоменов



Посмотреть комментарии

Назад ◄ к стр. Реляционная база данных

Вперед ► к стр. MariaDB. Создание пользователя, базы данных и таблиц

Комментариев пока нет

Этот сайт использует сервис веб-аналитики Яндекс Метрика, предоставляемый компанией ООО «ЯНДЕКС».

Чтобы сохранить конфиденциальность персональных данных, Условия использования сервиса Яндекс Метрика запрещают передавать идентификационную информацию в Метрику.

Подробнее