Подключение базы MySQL
На данной странице пошагово описаны действия по подключению сайта к базе данных. Проекты сайта работают исключительно на основе данных, хранящихся в базе MySQL. Необходимости в осуществлении дополнительных настроек – нет. Ниже приведенный пример содержит иллюстрации действий на базе хост услуг предоставляемых сервисом Джино (НЕ РЕКЛАМА). В документе не описываются мероприятия по приобретению, регистрации и настройке доменного имени (адреса сайта).
Шаг 1. Установка проекта
После загрузки проекта с официального сайта WDK, распакуйте файл имеющий расширение zip. Перепишите все содержимое (файлы, папки) в соответствующую папку Вашего хоста.
Шаг 2. Подключение к MySQL
На хост провайдере, найдите и выберите настройка базы данных или Управление MySQL.
Нажмите на кнопку – создать базу данных.
Далее Вы получите название базы данных, логин и пароль.
Шаг 3. Подключаем сайт к MySQL
В главной папке сайта находим файл config.php и открываем его прямо из хоста. Каждый хост сервис предоставляет возможность открытия и работы с файлами, имеющими расширение PHP.
В строках:
- const SITE_URL, в одинарных кавычках, указываете полный путь Вашего сайта, например https://www.exempel.ru;
- const HOST указываете имя базы (будет указана при создании), как правило, указывается localhost;
- const USER и const DB_NAME указываете название таблицы;
- const PASS указывается пароль.
Шаг 4. Создание таблиц с данными MySQL
После подключения базы данных формируем ее ячейки.
ВНИМАНИЕ !!!
В архиве проектов есть файл Инструкция.docx, в котором содержатся сведения о таблицах, ячейках с их названиями, типами данных и расширениях.
Войдите в базу данных кликнув на клавишу Войти.
Далее создаем новую таблицу, кликнув на папку «новая».
Заполняем в строгом соответствии данные, указанные в файле Инструкция.docx, поэтапно графы - имя таблицы, далее (ниже) имя, тип, длина/значения и т.д. Нажимаем кнопку сохранить.
Шаг 5. Внешние ключи MySQL
После того, как все необходимые таблицы сформированы, делаем внешние ключи (все необходимые внешние ключи указаны в файле Инструкция.docx). Для этого открываем нужную таблицу, переходим в «Структуру» и выбираем «Связи».
Далее в графе «Столбец» выбираем необходимый столбец в таблице, например «parent_id» (какие именно столбцы и в каких таблицах указано в файле Инструкция.docx).
Далее (правее) в графе «База данных» выбираем действующую таблицу.
Далее (еще правее) в графе выбираем связь с необходимой таблицей из списка имеющихся, например «catalog».
И далее (правее) в графе столбец выбираем необходимый столбец, например «id».
Шаг 6. Добавление пароля для Админа
Перед первым запуском сайта необходимо вручную добавить логин и пароль для администратора в таблицу. Данное действие направлено на предотвращение утечки информации при передаче данных.
Переходим на сайт https://w-d-k.ru, в меню выбираем пункт «Шифрование», далее в графе «Введите текст» вносим любой пароль и нажимаем кнопку зашифровать. Копируем полученный результат.
Далее, в MySQL выбираем таблицу «users», графу (в верху) «SQL» и далее (ниже) жмем кнопку «INSERT».
Меняем значения [value-1] на (одинарные кавычки) '1', [value-2] на 'admin' (обязательно admin), [value-3] на 'admin' (или другое имя - любое), [value-4] на 'Ваш полученный зашифрованный пароль (см. выше)', [value-5] на '' (пустая строчка).
Должна получится следующая строка INSERT INTO `users`(`id`, `name`, `login`, `password`, `credentials`) VALUES ('1', 'admin', 'admin', 'Ваш полученный зашифрованный пароль', '').
Нажимаем кнопку вперед.
Далее в строке URL набираем «https://www.(название Вашего сайта).ru/admin/login» и нажимаем ENTER. В появившееся окно вводим Логин и Пароль. Начинаем работать в панеле администратора сайта.
ВНИМАНИЕ !!!
Строго следуйте рекомендациям, указанным в инструкции. В случае некорректного указания значений, сайт работать не будет. Не допускайте орфографических ошибок в заголовках таблиц и соответствующих ячейках (имени, типов значений и т.д.).
Через форму обратной связи Вы можете задать вопрос относительно наших проектов, а также заказать установку и полную или частичную настройку сайта кликнув на кнопку "Заказать установку" ниже.
Ознакомиться
- 0.25
- 0.5
- 0.75
- Normal
- 1.25
- 1.5
- 1.75
- 2